PrismML's Ternary Bonsai 2 27B Based on Qwen3.8 27B, Bonsai 2 27B is 9x smaller than its full-precision counterpart while retaining 98.2% of its aggregate benchmark performance.
John Athayde
@johnathayde.com
Multidisciplinary Designer, Musician, Permaculturist | building @developerux.com | running @meticulous.com | chief stall mucker @sfumato.farm | MSTDN: @johnathayde@ruby.social https://www.johnathayde.com
My rewritten guide on the Rails Asset Pipeline just landed in `main`. This was a big-ish change, streamlining the narrative to focus on Propshaft and how it works. Check it out:
The Asset Pipeline — Ruby on Rails Guides
This guide explains how to handle essential asset management tasks.After reading this guide, you will know: What the Rails asset pipeline does. What Propshaft is and how it serves CSS, JavaScript, and...
edgeguides.rubyonrails.org
I'll be at Rails World Austin next week. Do you have a design or UX problem that's frustrating you? I'll have my roll of architectural trace and we can sketch through it together. Looking forward to talking with everyone on UX, Rails View, Frontend, Design Systems...
"AI is the end of programming." "Nothing is going to change." Both miss what's happening. AI gets us to 80% in 20% of the time. The remaining 20% is where the work still lives. It's the next abstraction layer, not the end. www.indierails.com/72 `#AI`
I've been building PatchVault in Rails since 2013, and the build speed has gone pretty fast since the Opus release right before Christmas last year. A good process of PRD + tickets reviewed by Aaron Francis' "counselors" library and a lot of bin/ci coverage.
If your app is vanilla Tailwind UI with the default purple, that's not a brand. Tailwind is a toolkit, a starting point, not a finishing point. Brand has to show up somewhere beyond the logo in the corner. www.indierails.com/72
Most Rails apps get built data-model-first. The shift is to start with the user's story: who shows up, what they're trying to do, how easily they can do it. The data model follows. Not the other way around. www.indierails.com/72
After a few months of evening and weekend work, I've published v1.1 of my open source software that turns a raw legal code into a lovely, deeply interconnected website. It's been nine years since the last release! cc: @krusynth.bsky.social, @johnathayde.com
Release v1.1 · statedecoded/statedecoded
Modernized the entire codebase from PHP 5 to PHP 8, fixing hundreds of incompatibilities so that the software runs on currently supported versions of PHP and MySQL 8. Added a Docker-based developme...
github.com
In 2014, Sam Crigman caught me on the escalator at RailsConf Chicago. He wanted to talk Procore UX. That conversation turned into setting the operating model for design embedded in scrum teams. Domain knowledge mattered. www.indierails.com/72
Engineers tell me "I can't design." I push back. Route structure, response payload, field naming. All of it shapes the user's experience. You're designing in code whether you call it that or not. www.indierails.com/72
Users don't read. They scan. The squint test takes 5 seconds: squint at your screen, see what jumps out, that's what the user notices first. If your CTA has the same visual weight as everything else, it's invisible. www.indierails.com/72
The most common Rails UI problem is key-value pair dumping. Half the labels in any Rails app are doing zero work, because a dollar sign already tells you it's a price. Cut the labels the data speaks for. www.indierails.com/72
John Athayde is starting things off at @blueridgeruby.com, stepping out of the garden and on to the stage. @johnathayde.com
Learning from permaculture by @johnathayde.com at @blueridgeruby.com A lot of lessons we can learn from permaculture and apply to sustainable software development and maintenance #blueridgeruby
This is a slide from my talk this week at Blue Ridge Ruby connecting Permaculture with Sustainable Software Development. Lots of cute animals and lots of fun concepts to help you shift frame on how we approach this work. I hope to see you there!
Couldn't happen to a nicer piece of software. Buh bye, Publisher!
I love chatting with @jeremysmith.co and I am really looking forward to both giving this talk and hanging out with everyone at Blue Ridge Ruby. Get your tickets asap!
I chatted with @johnathayde.com about his upcoming @blueridgeruby.com talk, "Learning from Permaculture: Sustainable Software Development." We've both studied it, but I wanted to hear *his* reasons for applying permaculture to software development. Full episode: www.youtube.com/watch?v=oNy6...
Hundreds of HTML elements, anchored to each other randomly, by using the CSS anchor positioning feature. Because, why not? A new kind of popup hell. This, and other fun experiments at patrickbrosset.com/articles/202...
It's quite insane. As a firefighter, we have CISD (critical incident stress debriefing) any time there's an on-scene death. And this is dying of natural causes/accidents—watching state murder, live, is not good for you. Please talk to a professional. I would say "if impacted", but, you are.
It's obviously good that citizens with smartphones can create multiple records of these shootings and undercut propaganda and government lies about them. But I find it a little deranging that being an informed news consumer in 2026 requires watching what are essentially snuff videos in slow-mo.
I had so much fun in our wide ranging conversation with Jeremy and Jess. Check out the pod!
Episode 72 just sprouted! 🌱 John Athayde (@johnathayde.com) joins us to chat about how a student of architecture ends up in software, guiding design in software development, consulting in user experience, and his work on the Rails Guides refresh project. www.indierails.com/72
Merry Christmas! Kransekake complete! Not as perfect as the formal bakers but I’m happy. Much better than last year’s!
So it begins! Stollen done, pies wrapped, (all gluten free!), smoker going with a ham from our friends farm and brisket from our own, and kransekake is up next!
Most of the world prompts AI, saying "build me a house" and then complains that it sucks when it's not the house they had in mind. Tools like this prompt generator help see the possibility of specificity that you can get to: f-stop.vercel.app
f-stop.ai | Professional AI Scene & Prompt Director
Generate cinematic, photorealistic prompts with true camera physics.
f-stop.vercel.app
Black Friday time! 50% off "Typography for Developers". Fix the basics of your application look and feel with good typography. learn.developerux.com/p/type-is-de...
Typography for Developers
learn.developerux.com
The German company that makes the mechanical ladder used in the Louvre heist has used the image to advertise, with the text 'When you need to move fast' 10/10 response, no notes
Speaking at 10:30 this morning at NOVA Code Camp (novacodecamp.org ) today! (18 October). Come say hi!
#RailsWorld Day 1 in the books. From our fun morning boat ride with the Baltic Ruby crew to DHH's keynote, the great hallway track in a beautiful space here in Amsterdam, and the random cat in the window spotted on the way through... Lots of great talks and new and old Ruby Friends.
I’m a consultant. I’ve seen inside every kind of organization. Good managers/leaders doing important work don’t run their teams ragged, and especially don’t brag about it.