Aaron Allen

Aaron Allen

@aaronmallen.dev

I'm Aaron and I make things for the web. I sunlight as a Senior Software Engineer. I'm passionate about #rubylang and #rust but dabble in a little bit of #javascript and #typescript. My opinions are my own. He/Him/His

243 followers205 following7.9K posts

Product changed what "fresh" means. With a Hanami repo that's a one file change. If you missed it, "Hanami, Why?: Model Citizens" covers Hanami's database layer and why it has no models. https://aaronmallen.me/writing/hanami-why-model-citizens?ref=bluesky #ruby #hanami #hanakai

aaronmallen.meHanami, Why?: Model CitizensWhy Hanami splits its database layer into relations, repos, and structs, and how that split keeps your persistence layer from leaking into the rest of your app.

Aaron Allen reposted

the Internet Archive thing is an example of the fascinating trend recently where people consuming products they’re not paying for seem to believe they also have the right to dictate how much human labor is spent producing them.

Ever had a serializer quietly write to your database? In the latest "Hanami, Why?" I dig into how Hanami's relations, repos and structs keep persistence out of the rest of your app. https://aaronmallen.me/writing/hanami-why-model-citizens?ref=bluesky #ruby #hanami #hanakai

aaronmallen.meHanami, Why?: Model CitizensWhy Hanami splits its database layer into relations, repos, and structs, and how that split keeps your persistence layer from leaking into the rest of your app.

Aaron Allen reposted

I have been at kids soccer since 8am this morning. Its hot, my social battery is completely drained, and we lost all 3 games 😭😭😭.

I actually feel really good today, which worries me... It's happened in the past were I came down with something, felt meh, then felt awesome, and then wished for 💀 lol.

Aaron Allen reposted

Weeknotes! thoughbot sponsors Hanakai, Hanami goes green on JRuby, Dry CLI gets required options and a built-in spinner, Hanami View gets lazy exposures, Rom factory gets transient attributes, and much more! Heckuva week. timriley.info/posts/contin...

timriley.infoContinuations 2026/40: Green on JRuby - Tim Riley• Heckuva week.  • Hanami Minitest had started failing its scheduled builds due to our ongoing work on Hanami’s reloading support. I fixed it here and here. (Why do I...

Aaron Allen reposted

Replying to @brendelbored.bsky.social

babe wake up, new stardew valley patch just dropped

Aaron Allen reposted

OH So far, the aeronautics industry has failed to teach airplanes to consistently act in the ways that avoid crashing into the earth

Aaron Allen reposted

I grabbed the earliest version of GitHub Enterprise I could find archived and decompiled it, patched the hell out of it, and made it run on Ruby 3.4 with Rails LTS! It's running in development mode on my laptop right now, Git and everything working great.

Just had my life flash before my eyes. I went to go clean out the filter box of my pool vacuum and there were two tarantulas in it.

Thank you all for the overwhelmingly positive response to my "Hanami, Why?" article. I am pretty excited about this series and can't wait to share more. #hanakai #hanami