HN user

aaronbrethorst

65,180 karma

Software generalist, photographer, and occasional runner.

Democracy and transit enthusiast. My day job involves healthcare technology.

OneBusAway: http://onebusaway.org

Email: aaron@brethorsting.com

GitHub: http://github.com/aaronbrethorst

Bluesky: https://bsky.app/profile/brethorsting.com

Photography: http://www.aaronbrethorstphotography.com

Blog: Photography: http://brethorsting.com

Posts3,335
Comments4,795
View on HN
www.brethorsting.com 1mo ago

Domain expertise has always been the real moat

aaronbrethorst
884pts549
www.newyorker.com 2mo ago

Coyote vs. Acme (1990)

aaronbrethorst
2pts0
www.theverge.com 2mo ago

Trump Fires the National Science Board

aaronbrethorst
33pts2
opentransitsoftwarefoundation.org 3mo ago

How to Set Up OneBusAway Maglev with Bay Area Transit Data

aaronbrethorst
3pts0
www.brethorsting.com 4mo ago

Changing the Economics of Quality with Claude Code-Generated User Stories

aaronbrethorst
3pts0
www.theverge.com 5mo ago

FCC calls on broadcasters to air 'pro-America content' for 250th anniversary

aaronbrethorst
8pts0
www.theverge.com 5mo ago

In one swoop, Trump kills US greenhouse gas regulations

aaronbrethorst
12pts1
www.brethorsting.com 5mo ago

Skills Are the Most Underrated Feature in Agentic AI

aaronbrethorst
1pts0
opentransitsoftwarefoundation.org 5mo ago

Visualize public transit usage in Seattle

aaronbrethorst
1pts0
www.brethorsting.com 6mo ago

How the Washington State Legislature Works

aaronbrethorst
2pts0
www.brethorsting.com 6mo ago

Washington State Should Legalize Balcony Solar

aaronbrethorst
3pts1
www.brethorsting.com 6mo ago

Git Rebase for the Terrified

aaronbrethorst
266pts297
www.brethorsting.com 7mo ago

What Volunteer Open Source Taught Me About Remote Teams

aaronbrethorst
1pts0
www.brethorsting.com 7mo ago

One weird trick to manage engineering crises; stakeholders love it

aaronbrethorst
2pts1
www.brethorsting.com 7mo ago

Instantaneous Velocity Is a Trap

aaronbrethorst
3pts0
lmnt.me 7mo ago

A Responsibility to the Industry

aaronbrethorst
2pts0
www.theverge.com 8mo ago

Valve Enters the Console Wars

aaronbrethorst
5pts2
www.brethorsting.com 8mo ago

Swift for Android Won't Amount to Anything

aaronbrethorst
2pts0
www.brethorsting.com 9mo ago

Engineering Managers Should (Sometimes) Write Code

aaronbrethorst
2pts0
www.brethorsting.com 9mo ago

Claude Code is unreasonably good at building MVPs

aaronbrethorst
3pts0
www.tylerxhobbs.com 9mo ago

Intellectualism Has Hampered Generative Art (2018)

aaronbrethorst
2pts0
www.brethorsting.com 9mo ago

The Data Center Bubble

aaronbrethorst
5pts0
americabydesign.gov 11mo ago

America by Design

aaronbrethorst
25pts23
alexanderao.substack.com 11mo ago

I like me better when I'm with them

aaronbrethorst
1pts0
www.brethorsting.com 11mo ago

A retrospective on iRooster, my first Mac OS X app

aaronbrethorst
3pts0
www.brethorsting.com 11mo ago

The Coming Lob App Renaissance (and Security Nightmare)

aaronbrethorst
4pts0
www.brethorsting.com 11mo ago

Propshaft Performance Issues on Rails 8

aaronbrethorst
1pts0
www.brethorsting.com 11mo ago

Demystifying Claude Code Hooks

aaronbrethorst
7pts0
www.brethorsting.com 11mo ago

Orchestrating Agentic Coding

aaronbrethorst
1pts0
www.brethorsting.com 11mo ago

Choose Boring Technology, Revisited

aaronbrethorst
7pts1

I'm continuing to build out OneBusAway Cloud (Heroku for public transit), just like last month. https://onebusawaycloud.com. Since last month, the overall polish and feature completeness of the product has improved substantially, and we're starting to see meaningful inbound interest.

Beyond that, I've been plugging away on improving the user experience of the OneBusAway iOS app, and plan on launching a major overhaul of the stop page experience later this week: https://bsky.app/profile/onebusaway.bsky.social/post/3mqj4ua...

I also recruited a new Android app maintainer who has been doing amazing work!

If you want to explore our new transit API server, I wrote up a blog post a couple months ago to walk you through the basics: https://opentransitsoftwarefoundation.org/2026/04/setting-up... (data for your location can be found at https://www.transit.land/operators)

You can find all of our OSS work at https://github.com/onebusaway — we have projects written in SvelteKit, Go, Swift, Kotlin, and much more.

I have an almost-four year old child and not a lot of downtime. I used to listen to podcasts when I was doing dishes, cleaning the house, walking the dog, etc. I've mostly abandoned podcasts in favor of audiobooks. It didn't feel like they were benefiting me in any meaningful way—almost like they were just empty calories for my ears.

I finally made it all the way through The Power Broker recently, which I've wanted to read for years, and am now on Jennifer Pahlka's really insightful Recoding America, which features heavily in the chapter "Govern" in Ezra Klein and Derek Thompson's Abundance. The three are actually quite interesting to read back to back.

Audiobooks are definitely slower to get through than just reading, but I find that I can stick with them in a way that books just haven't allowed me to do in years.

I'm building something that is only pointed at Claude, and I don't anticipate moving away from the Anthropic ecosystem. Does RubyLLM offer me an advantage over directly using Anthropic's Ruby SDK?

To put it differently, is this more like choosing between Fog and aws-sdk-s3, or choosing between Active Storage and aws-sdk-s3?

Plus, too many companies don't spend their money in a logical fashion. As a manager, you can direct your $200,000/year engineer in any way you want, but try to spend any amount of money on a new SaaS product and procurement might huffily demand hours of your time and weeks of delay to authorize even $40/month, let alone $400/month.

That said, I think the path Brandur is describing is well-trodden and proven out by projects like Sidekiq.

I’m still building OneBusAway Cloud, which you can think of as being Heroku for public transit.

https://onebusawaycloud.com/

It’s a project of the non-profit Open Transit Software Foundation that we’re using to fund our other initiatives, like bringing real-time transit information to billions of people around the world.

Since last month, I've added a layer of polish to the product, added support for deploying a SMS and phone gateway to realtime transit information, and built out the marketing website to include solutions pages for higher education, SMS, and more.

All of this depends on a bunch of really cool open source projects we’re building, like Maglev, a Golang server that can power realtime transit apps. Maglev is already being used in production, and you can set up a local install in about 15 minutes: https://opentransitsoftwarefoundation.org/2026/04/setting-up...

The other OSS projects we have include: building data products, iOS and Android apps, web apps, a Pebble watch app(!), and too many others to list. See them all here: https://github.com/onebusaway/

We’re always looking for volunteers, especially people outside of the engineering disciplines: https://ossvolunteers.com/organizations/open-transit-softwar...

Go: A server and client for managing webhooks in development environments: https://github.com/onebusaway/hooks

Ruby on Rails: A volunteer 'jobs' board for OSS projects (ironically): https://ossvolunteers.com

JavaScript (client side+Cloudflare Worker): A map showing stop-level usage of OneBusAway across the Puget Sound region, updated daily: https://opentransitsoftwarefoundation.org/onebusaway/visuali...

Swift/iOS: An app that helps me track how much time I spend in the five heart rate zones, so that I can better focus my workouts. I'm working on version 2 right now, which will take advantage of some new features in iOS 27 and has an all new UI. https://www.zone2.app

William Gibson's writing really fell off a cliff post-Trump. Agency was one of the dullest reads I've encountered in a long time.

Speaking of Fall, after a couple hundred pages I ended up just skipping the chapters about Bitworld.

I didn't bother reading Termination Shock and if Gibson ever finishes Jackpot, I doubt I'll pick it up either. What a bummer.