EP 8: The Legend of 'ShopStream': A Tale of Two Architectures
Once upon a time, a developer named Akash built ShopStream, an app that combined live video streaming with instant e‑commerce, all inside a single codebase. The...
Once upon a time, a developer named Akash built ShopStream, an app that combined live video streaming with instant e‑commerce, all inside a single codebase. The...
Introduction I work as a Backend Developer Java/Spring and I’m also a university student studying Museology. While examining the physical security layers of mo...
!Cover image for How I Built a Full-Featured SaaS with Rails 8 and Deploy It with One Commandhttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover...
Why I’m Choosing a Boring Stack I spent years chasing the shiny new thing. In 2026, I’m betting on the most controversial architecture of all: simplicity. I us...
From Monoliths to Modules and Beyond Modularity isn’t new. We’ve already lived through monoliths, services, microservices, packages, and APIs, but those were m...
I know, I know. It is another post about microservices versus monoliths. The debate feels exhausted at this point. Yet every time I start a new project, I find...
Article URL: https://drobinin.com/posts/the-whole-app-is-a-blob/ Comments URL: https://news.ycombinator.com/item?id=46270386 Points: 22 Comments: 1...
Article URL: https://www.twilio.com/en-us/blog/developers/best-practices/goodbye-microservices Comments URL: https://news.ycombinator.com/item?id=46257714 Point...
Data Separation at the Codebase Level Last time I wrote about data separation at the database level. As we already know, each component should work as an almos...
How I’m learning System Design by breaking my own code. Phase 1: The Simple Single Server 2‑Tier Repository: arsalanbardsiri/simple-single-server-apphttps://git...
1. Procedural Development: The Comfortable Path to Isolation Procedural work is simple: Input → logic → output. Put the logic in a service. Name it something l...