And somewhere, someone on your team is asking if it’s time to rewrite the app.
It’s a familiar question. The clean slate always sounds appealing.
But it also means starting over, relearning what you already know, and hoping it goes faster this time.
And somewhere, someone on your team is asking if it’s time to rewrite the app.
It’s a familiar question. The clean slate always sounds appealing.
But it also means starting over, relearning what you already know, and hoping it goes faster this time.
16 years later, Oh My Zsh has millions of users.
Hear @robbyrussell on the power of open source & community.
16 years later, Oh My Zsh has millions of users.
Hear @robbyrussell on the power of open source & community.
You’re not alone.
We unpack the messy middle so you don’t have to:
Sprockets → Propshaft → Webpacker → ???
Give it a good read: blog.planetargon.com/blog/entries...
You’re not alone.
We unpack the messy middle so you don’t have to:
Sprockets → Propshaft → Webpacker → ???
Give it a good read: blog.planetargon.com/blog/entries...
A code audit shows you where “fine” turns into fragile.
Clarity > assumptions.
(Especially when your roadmap depends on it.)
Take a look at @robbyonrails.com post for our blog: blog.planetargon.com/blog/entries...
A code audit shows you where “fine” turns into fragile.
Clarity > assumptions.
(Especially when your roadmap depends on it.)
Take a look at @robbyonrails.com post for our blog: blog.planetargon.com/blog/entries...
Check out this blog post about password managers.
blog.planetargon.com/blog/entries...
Check out this blog post about password managers.
blog.planetargon.com/blog/entries...
👉 maintainablerails.com
👉 maintainablerails.com
#3 most loved language in the 2025 Pragmatic Engineer survey.
Take a look at what else the dev community had to say: newsletter.pragmaticengineer.com/p/the-pragma...
#3 most loved language in the 2025 Pragmatic Engineer survey.
Take a look at what else the dev community had to say: newsletter.pragmaticengineer.com/p/the-pragma...
We keep it clean so clients and teams actually get it.
Check Micharl Kurt's blog on the subject: blog.planetargon.com/blog/entries...
We keep it clean so clients and teams actually get it.
Check Micharl Kurt's blog on the subject: blog.planetargon.com/blog/entries...
This guide = your metaphorical glovebox manual.
🔗 blog.planetargon.com/blog/entries...
This guide = your metaphorical glovebox manual.
🔗 blog.planetargon.com/blog/entries...
Our CEO, @robbyrussell, will be speaking tomorrow on: "The Rails Features We Loved, Lost, and Laughed At." If you’re attending, be sure to say hi—he’ll have Oh My Zsh and On Rails stickers with him!
Our CEO, @robbyrussell, will be speaking tomorrow on: "The Rails Features We Loved, Lost, and Laughed At." If you’re attending, be sure to say hi—he’ll have Oh My Zsh and On Rails stickers with him!
We’ll send you one tip, tutorial, or insight every email. No more. No less.
maintainablerails.com
We’ll send you one tip, tutorial, or insight every email. No more. No less.
maintainablerails.com
blog.planetargon.com/blog/entries...
blog.planetargon.com/blog/entries...
blog.planetargon.com/blog/entries...
blog.planetargon.com/blog/entries...
We can help your Rails app run smoothly, too!
buff.ly/2Q7SaVA
We can help your Rails app run smoothly, too!
buff.ly/2Q7SaVA
✅ Explain your users + business goals
✅ Share key technical details + setup quirks
✅ Outline recent changes + upcoming work
✅ Prep for emergencies
👉 bit.ly/3SP1T3A
✅ Explain your users + business goals
✅ Share key technical details + setup quirks
✅ Outline recent changes + upcoming work
✅ Prep for emergencies
👉 bit.ly/3SP1T3A
✅ We dove into their codebase
✅ Got up to speed quickly
✅ Began delivering real results within weeks
Need a fresh set of eyes on your legacy app? Let’s chat.
✅ We dove into their codebase
✅ Got up to speed quickly
✅ Began delivering real results within weeks
Need a fresh set of eyes on your legacy app? Let’s chat.