Skip to content

Commit 3e3d0ff

Browse files
try centering images via align attribute
1 parent e6c0c6e commit 3e3d0ff

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

_posts/newsletters/2025-01-30-update-dmv-rse.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,24 +8,24 @@ tags: [update, dmv-rse]
88

99
The second DMV-RSE meetup, broadly centered on RSE Career Development, started strong -- pizza, drinks, and some casual introductory chatter and professional updates. After that, a small but dedicated crowd heard from Dr. Angeline Burrell, a research physicist at the Space Science Division, Naval Research Laboratory.
1010

11-
<div style="text-align: center;">
12-
![DMV-RSE meetup]({{ site.baseurl }}/assets/img/dmv-rse-jan22_1.jpg "The second DMV-RSE meetup was hosted at the Center for Security and Emerging Technology, Georgetown University")
11+
<div align="center>
12+
![DMV-RSE meetup]({{ site.baseurl }}/assets/img/dmv-rse-jan22_1.jpg "The second DMV-RSE meetup was hosted at the Center for Security and Emerging Technology, Georgetown University")
1313
</div>
1414

1515
**Promoting (RSE) careers: writing effective recommendation letters.** Not everyone will be called upon to write an effective recommendation letter, but almost everyone will need one at some point. Recommendation letters are an important leverage point in a research scientists' career. But there’s nuance to it: How to make sure to best promote the candidate, but also retain professional integrity and provide a fair assessment? How to make sure the language used does not bias against the candidate's prospects? (hint: use a gender bias calculator: https://slowe.github.io/genderbias/)
1616

1717
**Baby steps, linters, and collaboration: Incentivizing good coding practices in research labs.** The second part of the meetup was centered on publishing research code. How do we incentivize domain scientists to adopt good coding practices (think code versioning, unit testing, and packaging…)? Most research labs don’t incentivize code quality, so do you spend time writing the paper or documenting the codebase? Do you spend time polishing publication-ready figures or writing unit tests?
1818

19-
<div style="text-align: center;">
20-
![DMV-RSE meetup]({{ site.baseurl }}/assets/img/dmv-rse-jan22_2.jpg "Dr. Angeline Burrell gave a talk at the second DMV-RSE meetup")
19+
<div align="center">
20+
![DMV-RSE meetup]({{ site.baseurl }}/assets/img/dmv-rse-jan22_2.jpg "Dr. Angeline Burrell gave a talk at the second DMV-RSE meetup")
2121
</div>
2222

2323
In practice, Dr. Burrell suggested that the main force that will push towards adoption of these practices is _collaboration_. If researchers know other researchers or labs will depend on their codebase, they will most likely spend additional time on making sure the code runs, is understandable, etc. But even if the incentive is there, how do you adopt the practices on a daily basis? Start small and embrace baby steps. Does your code produce a figure? Write down all the steps that happen such that somebody else can understand it. That's the first version. Call it the alpha version. Did a reviewer require changes to figures and/or analyses? Update the code. Update documentation. Update the code version. Rinse and repeat.
2424

2525
What's the one practice that’s the most efficient in order to start maintaining robust code? In Dr. Burrell's experience that's clear: _code linters_. Start off by making code well formatted. This will make it easier for others to review it. Once that bottleneck is cleared, other changes (refactoring, documenting) are easier to take on.
2626

27-
<div style="text-align: center;">
28-
![DMV-RSE meetup]({{ site.baseurl }}/assets/img/dmv-rse-jan22_3.jpg "Discussing code sharing in research labs")
27+
<div align="center">
28+
![DMV-RSE meetup]({{ site.baseurl }}/assets/img/dmv-rse-jan22_3.jpg "Discussing code sharing in research labs")
2929
</div>
3030

3131
**Incentivizing via funding: evaluation needs to show some teeth.** Finally, an audience question moved us to more systemic leverage points: how do we incentivize sharing code and data in funding schemes and applications? The first step is to make artifact (e.g. code and data) management plans required. However, this measure alone can and will fail if the evaluation stage shows no teeth and does not directly penalize poorly thought through applications. Attendees experienced in evaluating funding proposals shared their stories of how such watered down evaluation can look like in practice.

0 commit comments

Comments
 (0)