I tried to explain why I don't believe the recent accusations toward my former teammates, as well as how the Ruby and Rails Infra team at Shopify operates and why it can be trusted.
https://t.co/cgRySjoVlr
Inheriting a system with architectural decisions you didn't make is hard.
But rewriting it from scratch is usually riskier and more likely to make things worse.
I was reviewing a proposal for an application rewrite and was reminded of this timeless blog post by Joel Spolsky, "Things You Should Never Do".
Highly recommended reading:
https://t.co/HjH9Mojfxz
It's a personal post I wrote for the GoDaddy Engineering Blog:
📖 https://t.co/sWfCkkq3VK
If you're learning how to bring AI into your workflow without losing the fun of building, this might resonate.
I still write code in Vim. I still get excited when I build something that works.
Lately, AI has become an essential part of how I get there.
A short thread on adapting to AI without losing what I love about building things 🧵
Some takeaways:
- Cognitive debt is real if you stop understanding what you're building
- AI can spark ideas, but you still need to make the right decisions
- Programming is a marathon. Strategy and curiosity matter more than ever
Rails 8.0: #NOBUILD, #NOPAAS, all-in on SQLite as a production database option with jobs, cache, and cable, new authentication generator, and so much more! Final release is out 🎉 https://t.co/qom10worLW
The #RailsWorld 2024 Opening Keynote with @dhh is now online. Rails 8 beta shipped with Authentication, Propshaft, Solid Cache, Solid Queue, Solid Cable, Kamal 2.0, and Thruster. #NoPaaS needed in the One Person Framework. Watch it here: https://t.co/cjpDgczX9Z
The big new feature coming in Turbo 8 is morphing. We've put together an example app showing exactly the value it brings over using Turbo Streams, and just how simple it is to create a high-fidelity UI with no custom JS or Turbo hooks at all. https://t.co/oSfd0XUR52
Nerd BFCM stats:
Shopify’s egress processed 145 billion requests on Friday. App servers handled peak of ~60 million requests per minute. Increase of 38%. Total GMV was $4.1b, up by 22% from last year.
But Rails doesn't scale so what are we even doing 🤷♂️
Implementing Application Layer Encryption in Ruby on Rails applications with Asherah to protect customer-sensitive data. #ruby#rails#data#encryption
https://t.co/lOB0yetzZ8
Good post on using Sidekiq Scheduler from GoDaddy.
It's what I ended up using for my little startup challenge too and it worked well.
If you need a standalone Ruby scheduler, look up Rufus.
https://t.co/49amRRXcfc