Sarah Rainsberger

@sarah11918
960 Followers
217 Following
3.2K Posts

Creates & solves problems. Sometimes, in that order!

Open source documentation & community wrangling

๐Ÿš€๐Ÿง‘โ€๐Ÿš€Core maintainer @astro
๐Ÿ“ท๐Ÿฆ Bird photographer (All photos mine unless credited to others)
๐ŸŽผ Choir Alto
โšพ Toronto #BlueJays
๐Ÿ’• @jbrains
๐Ÿ‡จ๐Ÿ‡ฆ Summerside PEI/Epekwitk

#NWTWWHB - Not worse than what we had before

Websitehttps://rainsberger.ca
LocationSummerside PEI Canada/Epekwitk
GitHubhttps://github.com/sarah11918
Talking about stuffhttps://youtube.com/playlist?list=PLowBAHWxr_2DgiS5maPN2wg96dmKho_yC
There's way too much streaming, in way too many time zones, to keep track of today! #ATmosphereConf is 4hr diff, our provincial youth bowlers at nationals (Joe is coaching!) 3 hr diff, and Blue Jays 1h, had to carefully map out my day from multiple schedules, all written in a diff, & not my, time.
It's not even 8:00 a.m. and I've already teared up twice watching various Blue Jays news and media. I'm gonna be a hot mess tonight. ๐Ÿฆโšพ #BlueJays #BlueJays50
A couple of tech writing memes that didn't make my talk
As the number of LLM-generated patches in my inbox increases, I am starting to experience the sort of maintainer stress that has long been predicted. But there's another aspect of this that has recently crossed my mind.

Just over a week ago, a new personality showed up with a whole pile of machine-generated patches claiming to fill in our memory-management documentation. A few reviewers had some sharp questions, the response to which has been ... silence. This person doesn't seem to have cared enough about that work to make an effort to get past the initial resistance.

Once upon a time, somebody who had produced many pages of MM documentation would be invested enough in that work to make at least a minimal attempt to defend it.

Kernel developers often worry that a patch submitter will not stick around to maintain the code they are trying to push upstream. Part of the gauntlet of getting kernel patches accepted can be seen as a sort of "are you serious?" test.

When somebody submits a big pile of machine-generated code, though, will they be *able* to maintain it? And will they be sufficiently invested in this code, which they didn't write and probably don't understand, to stick around and fix the inevitable problems that will arise? I rather fear not, and that does not bode well for the long-term maintainability of our software.

RE: https://mastodon.social/@jbrains/116262118736124800

I actually did this with JB for about a year when I felt stuck with "intermediate blues" and it was great. I actually think it's suitable for all levels. There are a lot of unique things about it:

- He doesn't tell you "make sure your functions are no bigger than 5 lines". He goes into the heart of the matter keeping a perspective of what actually makes a difference.
- He is a very good communicator.
- You get to interact with others drawn to this kind of training
- You get very good access to him
- It's great value.

We have a website. The website links to linktree. The linktree has a link to our events page. Our events calendar is on Facebook. Our events sign up is via Google Forms or Eventbrite. Our new events are only announced via Instagram. You can also reach out with questions. We only have a Telegram groupchat.

This is far too many words to say โ€œgo fuck yourselfโ€

"AI can make mistakes, always check the results"

I fucking loathe this phrase and everything that goes into it. It's not advice. It's a threat.

You probably read it as "AI is _capable_ of making mistakes; you _should_ check the results".

What it actually says is "AI is _permitted_ to make mistakes; _you are liable_ for the results, whether you check them or not".

Except "you" is generally not even the person building, installing, or even using the AI. It's the person the AI is used on:
https://thepit.social/@peter/116205452673914720

This isn't your normal "looking for work" post.

I've decided to shut my business and do more volunteer / community work.

If you know of an organisation which could use a board member with strong digital skills, extensive experience in open source and open standards, or cybersecurity please let me know.

Nothing full time. Personal recommendations preferred. Feel free to share.

I just drafted 1400 words about mock objects (and why you might struggle with them) that have been trying to get out for a long time now. These words might see the light of day, but members of The jbrains Experience are reading them now. ;)

https://experience.jbrains.ca

The jbrains Experience: Affordable personal mentoring to help you start getting unstuck.

You need help, but you can't justify the expense of a full-time coach. Maybe you're not yet sure about buying one-on-one coaching sessions. You're struggling to convince your employer to pay for the mentoring you need. You need more than what the world offers you for free, but your budget doesn't have room for enterprise-level consulting. I would like to help you.

jbrains.ca

Sylwia says:

If you're looking for someone to not only produce excellent guides but also create a whole village around it, Sarah is your go-to person.

What a legend.

https://bsky.app/profile/sylwia.bsky.social/post/3mhfzcwcrhs2m

Sylwia Vargas (@sylwia.bsky.social)

If you're looking for someone to not only produce excellent guides but also create a whole village around it, Sarah is your go-to person. What a legend. [contains quote post or other embedded content]

Bluesky Social