Skip to content

Commit 52b315a

Browse files
authored
Merge pull request #11 from USRSE/2025-12-meetup-summary
Added meetup summary and some changes to index page
2 parents 8f5d698 + e30f3f0 commit 52b315a

8 files changed

Lines changed: 83 additions & 3 deletions

File tree

assets/css/custom-buttons.css

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,4 +84,13 @@
8484
/* Reduced motion */
8585
@media (prefers-reduced-motion: reduce) {
8686
.slack-button { transition: none; }
87-
}
87+
}
88+
89+
.markdown .book-hint.important {
90+
border-color: #4486dd;
91+
background-color: #4486dd1a;
92+
}
93+
94+
.markdown a:visited {
95+
color: #0055bb;
96+
}

content/_index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,5 @@ The Institutional RSE Networking Affinity Group connects Research Software Engin
99
* We welcome participants at any stage of their RSE community-building journey, from those exploring initial steps to those leading established groups. Through regular meetings, members exchange practical insights on community outreach, event planning, and maintaining active engagement while addressing the unique organizational contexts and challenges each institution faces.
1010

1111
{{< slackbutton href="<https://usrse.slack.com/archives/C07U53KED19>" >}}Join our Slack{{< /slackbutton >}}
12+
13+
{{< snippets >}}

content/posts/2025-11-meeting-recap.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ title: November Meetup Summary—Totally Worth Reading!
33
date: 2025-11-18T14:42:44-05:00
44
params:
55
authors: ["Julia Damerow", "J.C. Subida"]
6+
participants: ["Julia Damerow", "J.C. Subida"]
7+
excerpt: On November 18, 2025, the institutional networking affinity group got together to discuss "10 recommended practices for creating a robust community of remote developers".
68
# bookComments: false
79
# bookSearchExclude: false
810
---
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
title: December Meetup Summary—Communities and People!
3+
date: 2025-12-15T14:42:44-05:00
4+
params:
5+
authors: ["Julia Damerow", "J.C. Subida"]
6+
participants: ["Julia Damerow", "J.C. Subida"]
7+
excerpt: For our December meetup, we had chosen two podcast episodes for discussion. Both episodes were from the "Open Source Stories podcast".
8+
# bookComments: false
9+
# bookSearchExclude: false
10+
---
11+
12+
# Communities Are Made up of People
13+
14+
For our December meetup, we had chosen two podcast episodes for discussion. Both episodes were from the [Open Source Stories podcast](https://www.opensourcestories.org/).
15+
16+
17+
- [Changing communities have changing needs with Andy Pipe](https://www.opensourcestories.org/stories/2024/andy-piper-community-needs/)r
18+
- [Community health and belonging with Anita Ihuman](https://www.opensourcestories.org/stories/2023/community-health-and-belonging/)
19+
20+
While focusing on open source communities and not on building local communities around a career choice, both episodes were very insightful and applicable to our problem at hand: how can we build and sustain a local RSE community at our institutions.
21+
22+
Our discussion went something like this:
23+
24+
> “Anita said this and that, which made me think this.”
25+
> “Yes, and she also said this. But I think Andy talked about this over here, which somewhat relates.”
26+
> “Yes\! And that reminds me of this over there.”
27+
>
28+
29+
Suffice to say, it would be useless to try and give you a recount of this. Instead here are a few of our main takeaways.
30+
31+
One of the statements that stuck out to us, was one made by Andy Piper:
32+
33+
> A lot of developers, in my experience, just want to write something cool and do something fun, and, “Works on my machine, ship it.” Again, I’m not treating all developers like that, but it is a sense of excitement that you have when you build something new.
34+
35+
We both could very much relate to this statement\! Likely, almost every developer feels this to some extent. We get excited about building something new, being creative, architecting something that hasn’t been there before, but this excitement decreases once it basically works, and now we have to polish it and fix the bugs. Building a community is a little bit like this. In the beginning, you might get some people excited when you share your ideas and visions with them, but after the first few meetings, when things slow down and you need to put some structure and processes in place, then it’s harder to get motivated and push forward. Especially when building a community, you often only see what you have accomplished when looking back. Relating this back to our last blog post about the types of people you need to build a community, you first need to find the passionate ones, the ones that will keep pushing even when the excitement ebbs away. Once you have those, you can shift focus to draw others in.
36+
37+
Keeping the members of a community excited is also closely tied to the feeling of belonging, that Anita Ihuman discusses. Which raised the question for us, who do *we* want to belong to our local RSE communities? There are arguments to be made for both, a very broad community that aims to include anyone just slightly related to RSE work, but also for a more narrowly focused community that concentrates on the needs of RSEs at the institution. This is not necessarily a question that first comes to mind when just trying to find some like-minded people, and it might not be necessary to define this upfront. But as the community grows and develops goals, this is definitely worth thinking about.
38+
39+
This discussion will also help with setting expectations, which is another point we discussed quite a bit. What do we expect from the members in our community? And what do we expect from the different types of members (the passionate ones, the engaged ones, and the lurkers)? How can we encourage our members to contribute according to our expectations? How can we make clear to new (and existing) members what those expectations are? These questions are especially important when considering a point Anita made: that a bad first experience can make someone silently turn away on the spot, and you wouldn’t get the opportunity to ask them why.
40+
41+
Good first (and continuous) experiences, however, require a welcoming community in which people feel seen and comfortable communicating with others. We discussed for a while, how this is a lot harder when you build a virtual community vs. building an in-person one. In a community, in which members are physically located near to each other, you can make a point of stopping by others, have the water-cooler chat, get to know each other and learn about what drives and challenges the other person. You can even go so far as picking someone up to ensure they’ll join a meetup or other event and make them feel welcomed. In a virtual community, many of these strategies fail. It’s easy to drop in and out of meetings, hiding behind turned off cameras and microphones. You can’t just turn to your left and get to know the person next to you unless this is explicitly organized by the meeting moderator. There are approaches to encourage interactions between participants, the easiest being a round of introductions whenever someone new joins (in virtual meetings), or prompt responses and welcome messages on asynchronous communication tools. This also requires that the leaders of a community recognize that these strategies are important for community health. Another point, Anita touches on: “You can only figure out the need to find a solution when you’ve actually seen that that is a problem.”
42+
43+
The two podcast episodes had many other great points and thought-provoking statements. We encourage you to read them and share your thoughts with us on Slack or our next meetup. They definitely gave us some new ideas about how to go about creating a local RSE community, which strategies might help us, and what things we might not have considered yet could be important. So all in all, another very worthwhile hour spent\!

layouts/partials/docs/post-meta.html

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,13 @@ <h3>by: {{ delimit .Params.authors ", " }}</h3>
1010
</div>
1111
{{ end }}
1212

13+
{{ if .Params.participants }}
14+
<blockquote class="book-hint info">
15+
<p><strong>Discussion Participants</strong><br>
16+
{{ delimit .Params.participants ", " }}</p>
17+
</blockquote>
18+
{{ end }}
19+
1320
{{ range $taxonomy, $_ := .Site.Taxonomies }}
1421
{{ with $terms := $.GetTerms $taxonomy }}
1522
<div class="text-small">

layouts/shortcodes/snippets.html

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
2+
<h2>Check Out Our Recent Posts</h2>
3+
{{ $posts := first 3 (where site.RegularPages "Section" "posts") }}
4+
5+
{{ range $posts }}
6+
<blockquote class="book-hint important">
7+
<p><strong><a href="{{ .RelPermalink }}">{{ .Title }}</a></strong><br>
8+
By: {{ delimit .Params.authors ", " }}</span>, {{ .Date.Format "Jan 2, 2006" }}
9+
<br>
10+
<i>{{ .Params.excerpt }}</i>
11+
</blockquote>
12+
{{ end }}
13+
14+
15+
16+
17+
18+

render-script.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ HUGO_VERSION=0.147.3
99
OS_VERSION="Linux-64bit"
1010
#OS_VERSION="darwin-universal" # uncomment to test on mac osx
1111

12-
./themes/hugo-bibliography/fetch-zotero.sh
13-
1412
if [[ ! -f $XDG_CACHE_HOME/hugo ]]; then
1513
echo "...Downloading HUGO"
1614
mkdir -p ~/tmp
Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)