47 articles

📰 Dev.to · Alex Aslam

Articles from Dev.to · Alex Aslam · 47 articles · Updated every 3 hours · View all reads

All ⚡ AI Lessons (10261) ArXiv cs.AIDev.to · FORUM WEBDev.to AIForbes InnovationOpenAI NewsHugging Face Blog
The Case Against Microservices for Startups
Dev.to · Alex Aslam 9mo ago
The Case Against Microservices for Startups
"We split our monolith into microservices—and productivity died." Microservices promise...
Why We Replaced Rails with Elixir (And Regretted It)
Dev.to · Alex Aslam 9mo ago
Why We Replaced Rails with Elixir (And Regretted It)
"We rewrote our Rails app in Elixir—and it cost us 6 months of our lives." Elixir promised...
CQRS Pitfalls: Why Your Read Model is Stale
Dev.to · Alex Aslam 9mo ago
CQRS Pitfalls: Why Your Read Model is Stale
"Your dashboard shows 'processing'—but the order shipped hours ago." Command Query...
Rails Without ActiveRecord: When to Go Full CQRS
Dev.to · Alex Aslam 9mo ago
Rails Without ActiveRecord: When to Go Full CQRS
"Your Rails app is drowning in SQL—and it’s time to throw it a lifeline." ActiveRecord is...
Event Sourcing vs. Blockchain: Where Immutability Matters
Dev.to · Alex Aslam 9mo ago
Event Sourcing vs. Blockchain: Where Immutability Matters
"Immutability isn’t magic—it’s a tradeoff." Both event sourcing and blockchain promise: 🔒...
From Legacy to Event-Sourced: A Step-by-Step Migration Guide
Dev.to · Alex Aslam 9mo ago
From Legacy to Event-Sourced: A Step-by-Step Migration Guide
"Your CRUD app is a ticking time bomb. Here’s how to defuse it—without a rewrite." Legacy...
Post-Split Trauma: How to Debug Distributed Systems
Dev.to · Alex Aslam 9mo ago
Post-Split Trauma: How to Debug Distributed Systems
"Your monolith is now 10 services—and everything is on fire." You did it. You split the...
CRUD Lies: Hidden Pitfalls of Simple Updates
Dev.to · Alex Aslam 9mo ago
CRUD Lies: Hidden Pitfalls of Simple Updates
"Your database is lying to you—and you don’t even know it." CRUD (Create, Read, Update,...
When to Switch from CRUD to Events: The Tipping Point
Dev.to · Alex Aslam 9mo ago
When to Switch from CRUD to Events: The Tipping Point
"Your CRUD app works fine—until suddenly, it doesn’t." You started with simple...
Event Sourcing for GDPR: How to Forget Data Without Breaking History
Dev.to · Alex Aslam 9mo ago
Event Sourcing for GDPR: How to Forget Data Without Breaking History
"Your event store remembers everything—but the law demands forgetting." Event sourcing...
Event Sourcing vs. CRUD: When 1000 Database Writes Don’t Matter
Dev.to · Alex Aslam 9mo ago
Event Sourcing vs. CRUD: When 1000 Database Writes Don’t Matter
"Your database is a ledger, not a scrapbook." Most apps treat data like a...
From Events to APIs: Building a REST Layer on Event Sourcing
Dev.to · Alex Aslam 10mo ago
From Events to APIs: Building a REST Layer on Event Sourcing
"Your event store holds the truth—but your users just want a damn API." Event sourcing...
When Event Sourcing Fails: War Stories from Production
Dev.to · Alex Aslam 10mo ago
When Event Sourcing Fails: War Stories from Production
"We built the perfect event-sourced system—until it exploded in ways we never...
Event Sourcing + Hexagonal Rails: A Survival Guide
Dev.to · Alex Aslam 10mo ago
Event Sourcing + Hexagonal Rails: A Survival Guide
"We built the perfect event-sourced system—until we needed to change it." Event sourcing...
Event Sourcing in Rails: Rebuilding Reality From a Stream of Truth
Dev.to · Alex Aslam 10mo ago
Event Sourcing in Rails: Rebuilding Reality From a Stream of Truth
Your database is lying to you. Every UPDATE users SET status = 'banned' erases history. Every DELETE...
Hexagonal Rails: Escape the Framework Trap
Dev.to · Alex Aslam 10mo ago
Hexagonal Rails: Escape the Framework Trap
Your Rails app is not your business. Let’s face it: most Rails codebases look like this: class...
Event-Driven Architecture with Rails: Breaking Free from the Request-Response Trap
Dev.to · Alex Aslam 10mo ago
Event-Driven Architecture with Rails: Breaking Free from the Request-Response Trap
Your Rails app isn’t just a website—it’s a nervous system. Every time you: Call...
The Phantom Deadlock: When Rails, Sidekiq, and PostgreSQL Collide
Dev.to · Alex Aslam 10mo ago
The Phantom Deadlock: When Rails, Sidekiq, and PostgreSQL Collide
It was 3 AM when PagerDuty screamed into the void. Our Sidekiq dashboard showed a nightmare:...
Modular Monoliths in Rails: Taming Complexity Without Microservices Madness
Dev.to · Alex Aslam 10mo ago
Modular Monoliths in Rails: Taming Complexity Without Microservices Madness
"Why does our Rails app feel like a Jenga tower?" If you’ve ever: ✅ Scrolled through a 2,000-line...