Justin Bowen
banner
tonsoffun.bsky.social
Justin Bowen
@tonsoffun.bsky.social
Rubyist with a decade of AI and computer vision experience. Building @activeagents.ai
Pinned
🚀 Rails hasn’t had much AI tooling… until now.

Introducing Active Agent 0.2—a production-ready release candidate to build AI apps in Rails in a way that FEELS like Rails... 🙌 www.activeagents.ai/blog/active-...
Active Agent 0.2: Making Ruby & Rails the Best Choice For AI Development - Active Agent
The framework for building AI agents with Ruby on Rails in under 10 lines of code, because less code is more fun. Easy to use based on familiar Rails conventions.
www.activeagents.ai
Reposted by Justin Bowen
I'm very honored to have received this year's RubyPrize from Matz's hands in Matsue last Thursday, recognizing my work on Ruby and its development tools.

I can still remember how nervous I was asking Matz for a picture back in 2016 😂 Time really flies

(Photo from @hsbt.org ❤️)
November 10, 2025 at 1:48 AM
Reposted by Justin Bowen
What should I call my YouTube channel?

Wrong answers only.
She’s back at it, filming interviews with sponsors and speakers at #RubyWorld!

Great to listen to this convo, can’t wait for this to be published!
November 10, 2025 at 3:25 AM
Reposted by Justin Bowen
New YouTube channel dropping soon? 😅
She’s back at it, filming interviews with sponsors and speakers at #RubyWorld!

Great to listen to this convo, can’t wait for this to be published!
November 7, 2025 at 7:25 AM
She’s back at it, filming interviews with sponsors and speakers at #RubyWorld!

Great to listen to this convo, can’t wait for this to be published!
November 7, 2025 at 6:19 AM
Reposted by Justin Bowen
This
November 7, 2025 at 2:28 AM
Reposted by Justin Bowen
It's so nice to see open Avo apps.
I love how @palkan_tula implemented the filter and actions inline with the resource.
Also cool to watch @paolino's RubyLLM in the wild too.

github.com/evilmartian...

github.com/evilmartian...
sfruby-clouds/app/models/cloud/card_generator.rb at main · evilmartians/sfruby-clouds
SF Ruby Clouds Generator 😶‍🌫️. Contribute to evilmartians/sfruby-clouds development by creating an account on GitHub.
github.com
November 6, 2025 at 9:30 AM
Reposted by Justin Bowen
#RubyWorld day 1 so far!
November 6, 2025 at 6:12 AM
Reposted by Justin Bowen
We are honored! 🥳🎉

github.com/rubyevents/r...
November 6, 2025 at 4:31 AM
Reposted by Justin Bowen
Made my first Ruby open source PR with the help of @tompng.bsky.social & @hayat01sh1da.bsky.social at #RubyWorld! 🎉
November 6, 2025 at 4:25 AM
Reposted by Justin Bowen
November 6, 2025 at 1:13 PM
Reposted by Justin Bowen
#RubyWorld night 0! 行きましょう!
November 5, 2025 at 10:24 AM
In about half an hour (2pm EST) I’ll be going live with @thoughtbot.com CEO Chad Pytel to showcase structured outputs with Active Agent! ✨

We’ll be live coding and it’ll be tons of fun. Join us here: thoughtbot.com/events/open-...
thoughtbot Open Summit | Open Source hacking | Talks | Workshops
Be a part of thoughtbot Open Summit and save the date for October 31, 2025. The Ruby community thrives when we build together! Our free, virtual Summit brings developers, maintainers, and teams worldw...
thoughtbot.com
October 31, 2025 at 5:29 PM
Reposted by Justin Bowen
Can’t wait to see @tonsoffun.bsky.social demo @activeagents.ai with Chad at thoughtbot Open Summit! Oct 31! 😎

Be sure to sign up and grab your free ticket!
Ruby and Rails are great for building AI features.

At thoughtbot Open Summit, we want to help dev teams unlock the full potential of Rails for AI, because we believe Rails is tailor-made for working with external services like LLMs.
October 21, 2025 at 5:49 PM
Reposted by Justin Bowen
For those of y'all in APAC or awake rn, the @thoughtbot.com Open Summit is kicking off NOW!

So excited! Lots of great sessions, including @timriley.info of Hanami shortly, factory_bot maintainers, @tonsoffun.bsky.social of Active Agent, & more! 🤩

See you there: thoughtbot.com/events/open-...
Make an impact with open source | thoughtbot
Join us for a free, full day of collaboration, inspiration, and open source community building. Work with and learn directly from the maintainers of factory_bot, Administrate, Superglue, Hanami, leadi...
thoughtbot.com
October 31, 2025 at 9:48 AM
Reposted by Justin Bowen
oof, what a disappointing way to end more than 15 years of open source work. (summary by @duckinator.bsky.social at pup-e.com/goodbye-ruby...). good luck to the remaining RubyGems team, and it’s time to focus my energy on new projects that I’m truly excited about, like rv.dev
September 19, 2025 at 7:57 AM
Reposted by Justin Bowen
So. Good.
September 6, 2025 at 8:11 AM
Reposted by Justin Bowen
Just got back from Rails World in Amsterdam.

I'm incredibly grateful for all the support, feedback, encouragement, and motivation over the past few days.

Thank you to everyone who came to my talk, shared ideas, or took the time to chat. ❤️

#RailsWorld #RailsWorld2025
September 7, 2025 at 3:52 PM
Reposted by Justin Bowen
At Rails World 2025, I introduced ReActionView, an initiative to explore what's possible in the Rails view layer for 2025 and beyond.

As part of this, I announced Herb::Engine, an ActionView-compatible ERB engine built on top of the HTML-aware Herb Parser.

#RailsWorld2025
September 5, 2025 at 2:43 PM
Reposted by Justin Bowen
Last night at #SFRuby while we wait for the mic… so Bay Area couple coded. 💀 @tonsoffun.bsky.social
August 27, 2025 at 5:30 PM
Reposted by Justin Bowen
Honored to give a talk at #RailsWorld again, on the same stage 2 years later. The recording should be up in a few weeks but you can find the slides here in the meantime: blog.peterzhu.ca/assets/rails...
September 6, 2025 at 5:12 PM
Reposted by Justin Bowen
If you say “Solid Queue” five times fast, @rosa.codes appears! 😍

(it really works)
September 6, 2025 at 5:04 PM
Reposted by Justin Bowen
As I prepare to take off for #RailsWorld, I would like to share that I am no longer working with @rubycentral.org.

It's been a hell of a journey, & I'm looking forward to what's next -- both for me & for the organization. ❤️

Full reflections & why I'm leaving... 👇 www.linkedin.com/pulse/leavin...
On Leaving Ruby Central
Some news — As of the end of August, the team at Ruby Central and I made a mutual decision to part ways. It’s been an absolutely wild, sometimes stressful, mostly wonderful ride since I joined the tea...
www.linkedin.com
September 1, 2025 at 2:45 PM
Reposted by Justin Bowen
This week I wrapped up the Superform section of the Phlex on Rails video course, released Superform 0.6.x, and was interviewed for my use of.... a mechanical keyboard 🤠⌨️
Phlex on Rails: Week Ten Update
Superform updates and video unit released
beautifulruby.com
August 29, 2025 at 9:08 PM
Reposted by Justin Bowen
Excited to connect with some of my Ruby friends in Amsterdam next week. 💗 Will also have limited edition swag to share! And maybe some exciting news! ✨

(Ancient photo from deep in the archives @tonsoffun.bsky.social)
August 26, 2025 at 2:31 PM