Adrian Marin
banner
adrianthedev.com
Adrian Marin
@adrianthedev.com
Building the best dev-tools for Rails developers 🙌

Father, developer, aspiring entrepreneur
#conferencehost 👉 @friendlyrb.com
#indiedev 👉 @avohq.io
#podcast 👉 http://friendly.show
In case you didn’t know, @marcoroth.dev loves open source 🫣
November 19, 2025 at 5:40 PM
Drop by the Avo booth today to learn more about the new features coming to Avo 4 🔥🔥🔥
November 19, 2025 at 5:23 PM
Good morning @sfrubyconf 🔥🔥🔥
November 19, 2025 at 4:59 PM
I got it 🙌
November 19, 2025 at 5:54 AM
Guess who just landed? @sfrubyconf here we come 🙌
November 18, 2025 at 4:37 AM
Friendly PSA for everyone travelling to @sfrubyconf.com: Bring your Ruby Passports with you 🙌
November 16, 2025 at 2:53 PM
Reposted by Adrian Marin
Herb v0.8 is here! 🚀

The biggest release yet, packed with new language bindings, Linter Autofix support, Linter Fix-on-Save, a new `.herb.yml` config file, formatter improvements, Tailwind Class Sorting integration, and a ton of performance, tooling and LSP improvements! 🌿
November 12, 2025 at 4:05 PM
The Ruby Passport, coming to an event near you 😎
We just got a new batch of passports.
These are going out to @sfruby.com, Paris, Krakow, Belfast, Vienna, and Zagreb.
November 12, 2025 at 10:51 AM
We have two tickets available for those who need a nudge to go to a cool and boutique Ruby conference.

Just send me an email and I'll hook you up 🙌
Not long now until tiny ruby #​{conf}! Thanks again to @avohq.io for sponsoring us at the Ruby level and helping us make this event possible.
November 11, 2025 at 8:53 AM
Who else is curious about @palkan_tula’s “Rails X” keynote at the end of @sfrubyconf?
November 10, 2025 at 10:00 AM
I love updates and transparency, but boy, the corporate speak in Ruby Central’s updates is hard to digest sometimes...
November 7, 2025 at 8:46 PM
Guess who's got two free tickets to give away for the first edition of @sfruby.com?
👉 🙋‍♂️👨‍💻 👈

Just comment below the answer to this riddle to get a chance to get one.

p [
[65, 118, 111],
[105, 115],
[116, 104, 101],
[98, 101, 115, 116]
].map { |w| w.map(&:chr).join }.join(' ')
November 7, 2025 at 12:08 PM
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 Adrian Marin
Events should be fun to promote! That's what I thought when we started what became SF Ruby Clouds: cute personal invites for every conference attendee to have fun sharing them and spreading the word about the event. We're open-sourcing this project today! github.com/evilmartians...
GitHub - evilmartians/sfruby-clouds: SF Ruby Clouds Generator 😶‍🌫️
SF Ruby Clouds Generator 😶‍🌫️. Contribute to evilmartians/sfruby-clouds development by creating an account on GitHub.
github.com
November 3, 2025 at 8:22 PM
Reposted by Adrian Marin
Short Ruby Newsletter @shortruby.com edition 155 was published today!

This edition is sponsored by undercover-ci.com, the Ruby coverage toolkit ready for the vibe coding era.
November 3, 2025 at 7:26 PM
Reposted by Adrian Marin
Dynamic avatars don't have to be boring initials on solid backgrounds. Learn how to generate beautiful deterministic mesh gradient avatars in Ruby using ChunkyPNG that give each user a unique, colorful avatar based on their data.

avohq.io/blog/mesh-gr...
Mesh Gradient Avatars in Rails apps - Avo
Learn how to add mesh gradient avatars to Rails applications with the ChunkyPNG gem
avohq.io
November 3, 2025 at 10:52 AM
Reposted by Adrian Marin
This just made my day! 🙏🏼

Open Source can be rough sometimes, but it's really awesome when people take the time to report how it works for them!

Can't wait to see where Herb is going in the next few months! 🌿
November 1, 2025 at 5:32 AM
Reposted by Adrian Marin
Just shipped a guide on adding syntax highlighting to Rails apps. Covers multiple approaches for blogs, CMS, docs, and any app with markdown content. Plus some UX tricks that actually matter for developers reading code.

Read the full article on: avohq.io/blog/code-h...
October 28, 2025 at 12:31 PM
Reposted by Adrian Marin
Last week, I released a huge update for Spot Squid that lets shops pre-book time slots for events.

They completely sold out the event in a few hours! Was awesome having a chance to stop by the event and see everything humming along in person.

"It was incredible. So smooth. Everyone loved it..." 😤
October 27, 2025 at 1:20 PM
I can’t pretend to know what this feels like, but I stand with Andreea and everyone who’s been through this.
Hang in there!

We need to do better as a community 🙌
Thanks for publishing this
I wrote my most personal blog post to date.

It summarizes some of my personal feelings and experiences in the Ruby/Rails community.

afomera.dev/posts/2025-1...
Stop Giving Harm a Microphone
afomera.dev
October 27, 2025 at 11:26 AM
When debug queries in the console I often want to see the raw DB queries being made.

Here's a quick little piece of code which will make those queries visible in the console.
October 27, 2025 at 10:00 AM
I hade a nice chat with @jasonbosco about dev-tools, pricing, and the reservations that developers have about paying for tooling 🤷‍♂️
October 24, 2025 at 9:00 AM
Who will I see at SFRuby in about a month from now?
October 23, 2025 at 9:00 AM
Reposted by Adrian Marin
Today is the last day to grab a GA ticket for SF Ruby! Read our new blog post for a preview: evilmartians.com/chronicles/w...
Why we're excited about the SF Ruby conference—Martian Chronicles, Evil Martians’ team blog
SF Ruby and Evil Martians are excited to invite you to our premier event: the San Francisco Ruby Conference.
evilmartians.com
October 22, 2025 at 7:13 PM
Sometimes you just need to quickly clear the cache when working in your development environment. Here's a quick snippet to make that easier.
October 22, 2025 at 9:27 AM