Brandon Weaver's Avatar

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.

2,155 Followers  |  1,161 Following  |  2,252 Posts  |  Joined: 29.07.2023  |  2.1305

Latest posts by baweaver.bsky.social on Bluesky

I still have mine if you ever want to borrow it.

01.02.2026 03:32 — šŸ‘ 2    šŸ” 0    šŸ’¬ 0    šŸ“Œ 0

That's where the TDD especially helps. Break it into distinct problems and phases, make tradeoffs, document their concerns and expectations, and get them to agree that the spec does indeed cover what they want.

After that it's knocking down smaller problems, which helps me a lot.

25.01.2026 22:59 — šŸ‘ 1    šŸ” 0    šŸ’¬ 0    šŸ“Œ 0
Preview
Interviewing - Perspective of the Interviewee Interviewing in tech is hard, especially when you're just getting started. Years ago when I was getti...

Let me know if you ever want to chat through or do a dry run.

A lot of my general strategy I use is in this old post: dev.to/baweaver/int...

TL;DR: TDD, talk through everything, helps me focus on outcomes and delivering solutions they want versus getting myself lost in the weeds.

25.01.2026 22:35 — šŸ‘ 1    šŸ” 0    šŸ’¬ 1    šŸ“Œ 0
rubyfmt playground

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

17.01.2026 20:31 — šŸ‘ 14    šŸ” 4    šŸ’¬ 1    šŸ“Œ 1

Was just looking for what I wanted to build a new blog on top of.

17.01.2026 04:31 — šŸ‘ 2    šŸ” 0    šŸ’¬ 0    šŸ“Œ 0
Brandon Weaver, Rails expertise, distilled. San Francisco Ruby Conference 2025
YouTube video by Evil Martians Brandon Weaver, Rails expertise, distilled. San Francisco Ruby Conference 2025

www.youtube.com/watch?v=-x9I...

My talk from SF Ruby on MCP tools for Rails monoliths is up.

16.01.2026 08:04 — šŸ‘ 2    šŸ” 2    šŸ’¬ 0    šŸ“Œ 0

Same. Mandates are a no-go, but incentives and education options yes.

14.01.2026 07:46 — šŸ‘ 5    šŸ” 0    šŸ’¬ 1    šŸ“Œ 0

Day 3 of covid, would not recommend šŸ’€

11.01.2026 00:52 — šŸ‘ 6    šŸ” 0    šŸ’¬ 0    šŸ“Œ 0

We should catch up some time in general! It's been quite a while, hope all has been well.

07.01.2026 22:37 — šŸ‘ 1    šŸ” 0    šŸ’¬ 0    šŸ“Œ 0

I know you don't know me at all but thanks for all the work you do and know that it's appreciated. You're a good man.

07.01.2026 22:03 — šŸ‘ 16    šŸ” 0    šŸ’¬ 1    šŸ“Œ 0
Preview
I’m happy to share that I’m starting a new position as Board Member at Ruby Central, Inc.! I'm looking forward to serving the Ruby Community. | Brandon Weaver I’m happy to share that I’m starting a new position as Board Member at Ruby Central, Inc.! I'm looking forward to serving the Ruby Community.

Happy to announce that I'm joining as a member of the Board of Directors for @rubycentral.org!

www.linkedin.com/posts/keysto...

07.01.2026 20:45 — šŸ‘ 44    šŸ” 3    šŸ’¬ 11    šŸ“Œ 1

important message to all bluesky users

07.01.2026 19:53 — šŸ‘ 11273    šŸ” 6450    šŸ’¬ 179    šŸ“Œ 167

Anyone have a photographer they'd recommend in SF for headshots? Probably need to update mine as it's been a fair bit.

05.01.2026 21:44 — šŸ‘ 1    šŸ” 2    šŸ’¬ 0    šŸ“Œ 0

Anyone have a photographer they'd recommend in SF for headshots? Probably need to update mine as it's been a fair bit.

05.01.2026 21:44 — šŸ‘ 1    šŸ” 2    šŸ’¬ 0    šŸ“Œ 0

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.

04.01.2026 00:05 — šŸ‘ 2    šŸ” 0    šŸ’¬ 0    šŸ“Œ 0

While the chat interfaces are useful they don't hold a candle to the agentic interfaces like Codex / Kiro / Cline / etc. Think of them like a REPL for AI that can read/write files, run tests, and based on the output it can go back and try and fix things.

03.01.2026 04:17 — šŸ‘ 0    šŸ” 0    šŸ’¬ 1    šŸ“Œ 0

Or, more succinctly, be careful picking a hill to die on because people do in fact die on those hills when it comes to getting anything done.

02.01.2026 22:14 — šŸ‘ 16    šŸ” 2    šŸ’¬ 0    šŸ“Œ 0

For me it's a combination of this and being willing to play a 5+ year game to get things done. Nothing is fast nor easy in these worlds, and people expect things just to instantly be an idyllic system.

The world exists in grays and charcoals, and change is damned hard to get done.

02.01.2026 22:13 — šŸ‘ 4    šŸ” 0    šŸ’¬ 1    šŸ“Œ 0

End of the day it's cosplaying, but that doesn't diminish the effectiveness with certain crowds which for better or worse we need to be able to communicate with.

02.01.2026 22:08 — šŸ‘ 3    šŸ” 0    šŸ’¬ 1    šŸ“Œ 0

Agreed. Especially back in Missouri where I grew up they're _obsessed_ with appearance of being "one of them" and being worth talking to, it's the game they all play. We can argue whether it's a stupid game, sure, but that's how they tend to do things which is why I wear a suit and tie back home.

02.01.2026 22:08 — šŸ‘ 6    šŸ” 0    šŸ’¬ 1    šŸ“Œ 0

Tier 1 happens decently frequently, tier 2 is rare, tier 3 has only maybe happened once or twice.

10.12.2025 08:06 — šŸ‘ 1    šŸ” 0    šŸ’¬ 1    šŸ“Œ 0

If they notice that I dive into something so deeply that I start losing sleep they warn me, if my health starts slipping they start more actively getting after me, and if I start going deep into panic mode around it it's time to pull the plug and detox me.

10.12.2025 08:06 — šŸ‘ 1    šŸ” 0    šŸ’¬ 1    šŸ“Œ 0

I have to give friends and family an autistic panic lever for it.

10.12.2025 03:17 — šŸ‘ 1    šŸ” 0    šŸ’¬ 1    šŸ“Œ 0

@wired.com this type of article is beneath you, do better. I'm considering canceling my subscription if this is the standard your journalism is held to.

02.12.2025 10:48 — šŸ‘ 2    šŸ” 0    šŸ’¬ 0    šŸ“Œ 0

Getting a paper like screen protector was easily one of the best improvements for my iPad for art use cases.

01.12.2025 02:08 — šŸ‘ 2    šŸ” 0    šŸ’¬ 0    šŸ“Œ 0

@martin.kleppmann.com is a machine on stuff like this. Met him back in 2014 before I joined Playstation via a friend, Conrad, and he was already talking about a lot of db theory.

28.11.2025 03:08 — šŸ‘ 6    šŸ” 0    šŸ’¬ 0    šŸ“Œ 0

Black to the Future?

24.11.2025 04:47 — šŸ‘ 4    šŸ” 0    šŸ’¬ 0    šŸ“Œ 0

Make failure cheap and easy to recover from, or the fear will eat your team alive.

19.11.2025 23:54 — šŸ‘ 6    šŸ” 1    šŸ’¬ 0    šŸ“Œ 0

Had this referenced today in a talk at SF Ruby.

19.11.2025 23:35 — šŸ‘ 7    šŸ” 0    šŸ’¬ 0    šŸ“Œ 0

I mean we love to share and go diving down rabbit holes with folks.

15.11.2025 21:04 — šŸ‘ 6    šŸ” 0    šŸ’¬ 0    šŸ“Œ 0

@baweaver is following 20 prominent accounts