Brandon Weaver
banner
baweaver.bsky.social
Brandon Weaver
@baweaver.bsky.social
Senior Staff Eng at Amazon / One Medical, Neurodivergence Advocate. Autistic / ADHD / Depression, He / Him. I'm the Lemur guy. Living and working somewhere about SF.
Reposted by Brandon Weaver
Rubyfmt 0.12 is out! This release is a big deal. We entirely removed ripper and replaced it with Prism. This means Rubyfmt no longer needs to compile against Ruby at all. This work wouldn't have been possible without the hard work of Reese, and as a bonus treat we now have: rubyfmt.run
rubyfmt playground
Rubyfmt.run
January 17, 2026 at 8:31 PM
www.youtube.com/watch?v=-x9I...

My talk from SF Ruby on MCP tools for Rails monoliths is up.
Brandon Weaver, Rails expertise, distilled. San Francisco Ruby Conference 2025
YouTube video by Evil Martians
www.youtube.com
January 16, 2026 at 8:04 AM
Day 3 of covid, would not recommend 💀
January 11, 2026 at 12:52 AM
Reposted by Brandon Weaver
important message to all bluesky users
January 7, 2026 at 7:53 PM
Reposted by Brandon Weaver
Anyone have a photographer they'd recommend in SF for headshots? Probably need to update mine as it's been a fair bit.
January 5, 2026 at 9:44 PM
Anyone have a photographer they'd recommend in SF for headshots? Probably need to update mine as it's been a fair bit.
January 5, 2026 at 9:44 PM
Who do I know who's an audiophile that could give me some guide steps on wiring up some old Klipsch Heresy IIs? Even a start in what to read would be handy.
January 4, 2026 at 12:05 AM
Had this referenced today in a talk at SF Ruby.
After having seen modularity efforts at not one, nor two, but three codebases with north of a million lines of Ruby code there's one _real simple_ truth that most companies who try miss every single time:

It's not a technical issue.
November 19, 2025 at 11:35 PM
I mean we love to share and go diving down rabbit holes with folks.
youre asking chatgpt. im asking my discord full of autistic people that i keep in my back pocket. we are not the same.
November 15, 2025 at 9:04 PM
....you didn't have to do us all like that Jerry, too far man.
welcome to bluesky. if the word "mapquest" means anything to you and/or you used it as a verb, you're in the right place
November 11, 2025 at 7:04 AM
Slack went boom, here we go
November 10, 2025 at 6:18 PM
Don't suppose anyone has connections to folks that work on Prettier?

Seeing if I can get a PR in to make it less collapse-happy on destructuring and multi-line calls:

github.com/prettier/pre...
Add destructuringWrap option for multi-line destructuring patterns by baweaver · Pull Request #18155 · prettier/prettier
Description Adds a new destructuringWrap option to control whether multi-line object destructuring patterns are preserved or collapsed to a single line. Motivation: Issue #2550 (open since 2017) re...
github.com
November 4, 2025 at 7:36 AM
Anyone have connections to urban planning, especially around housing and transportation, in NYC? Have a senior engineer I know looking to get their foot in the door.
October 30, 2025 at 3:37 PM
On the list of petty things I have done is grabbing the `bw` gem entirely for vanity, but also to start putting all the little tools and snippets I keep on collecting into one gem that I can just install and have a kit to play with:

github.com/baweaver/bw

(It's empty now, mostly parked name atm)
GitHub - baweaver/bw: Personal utilities
Personal utilities. Contribute to baweaver/bw development by creating an account on GitHub.
github.com
October 29, 2025 at 3:54 AM
Give @lorencrary.bsky.social some love, PSF made a hard call, but they made the right call:

pyfound.blogspot.com/2025/10/NSF-...

If you have the means consider a donation as well.
October 27, 2025 at 8:27 PM
That's how you lead with integrity.
TLDR; The PSF has made the decision to put our community and our shared diversity, equity, and inclusion values ahead of seeking $1.5M in new revenue. Please read and share. pyfound.blogspot.com/2025/10/NSF-...
🧵
The official home of the Python Programming Language
www.python.org
October 27, 2025 at 7:58 PM
Reposted by Brandon Weaver
www.youtube.com/watch?v=IQQt...

My keynote, "We Who Remember Magic", from Rocky Mountain Ruby just posted.
Rocky Mountain Ruby 2025 - We Who Remember Magic by Brandon Weaver
YouTube video by Confreaks
www.youtube.com
October 26, 2025 at 5:50 AM
www.youtube.com/watch?v=IQQt...

My keynote, "We Who Remember Magic", from Rocky Mountain Ruby just posted.
Rocky Mountain Ruby 2025 - We Who Remember Magic by Brandon Weaver
YouTube video by Confreaks
www.youtube.com
October 26, 2025 at 5:50 AM
Sounds like Ruby is going 4.0 for Christmas this year. Wonder what the final breaking change was that got it over the line for a major bump.

Coincidentally it's also the 30th anniversary of Ruby.
October 24, 2025 at 6:57 PM
Reposted by Brandon Weaver
How are Ruby folks dealing with larger-scale synthetic testing data creation? Thinking multi-record build-outs with system/domain events to get them to a point as a testing stage.

Currently thinking orchestration layer around FactoryBot, but curious what others are up to.
October 24, 2025 at 3:28 AM
How are Ruby folks dealing with larger-scale synthetic testing data creation? Thinking multi-record build-outs with system/domain events to get them to a point as a testing stage.

Currently thinking orchestration layer around FactoryBot, but curious what others are up to.
October 24, 2025 at 3:28 AM
Reposted by Brandon Weaver
Remember last Friday's wave of US govt accounts joining? Sure enough, mass blocking and ignoring them works, haven't seen anyone mention them in anger in the past day.

Starve them of oxygen. it works.
October 21, 2025 at 6:45 PM
Regarding the recent Ruby Discord drama I've had Molnar blocked on sight across multiple platforms now and nothing of value has been lost.

He's more interested in incendiary politics and starting shit than he is actually talking tech. Block and move on, he's not worth the time.
October 20, 2025 at 9:29 PM
Reposted by Brandon Weaver
#hugops to AWS right now
October 20, 2025 at 3:37 PM