Building Laravel NATS: A Modern, Production-Ready NATS Integration for Laravel
Building Laravel NATS: A Modern, Production-Ready NATS Integration for Laravel When building distributed systems, one of the biggest challenges is ena…
Latest Team Management news from Tech News
Building Laravel NATS: A Modern, Production-Ready NATS Integration for Laravel When building distributed systems, one of the biggest challenges is ena…
Originally published on Medium on November 11, 2023. In this guide, we’ll speak about communication in a distributed system using AWS Lambda and NestJ…
I put together a project to document an architectural discipline I call " Lateral Isolation ". The core idea is simple: preventing direct communicatio…
As cryptographic research accelerates, the looming threat of cryptanalytically relevant quantum computers (CRQCs) poses a severe risk to traditional p…
At seven o'clock every Monday morning, thousands of workers on active heavy construction sites log into their mobile devices to complete mandatory equ…
8 min read · telecom provisioning platform, 30M+ subscribers Most companies avoid migrating their monolith for one reason: they imagine it as a single…
Most startups don't fail because they chose a monolith. They fail because they never built something people actually want. The "Microservices from Day…
I still remember the first time a junior dev I was mentoring asked me, "why did the order service just... hang for 30 seconds and then crash the whole…
Microservices have a marketing problem: they're associated with the engineering cultures of Netflix and Amazon, so ambitious teams assume adopting the…
🚀 I built a microservice that generates microservices. Yes — you read that right. After watching teams lose hours to repetitive scaffolding and incons…
Introduction This is the second part of sharing my journey to create a microservices-based backend system, in the previous part, I introduced the syst…
A founder asked me last year to review the architecture his agency had pitched. Eleven services. A message queue. A service mesh. The product was a bo…
Introduction As part of the DMI (DevOps Micro Internship) Cohort 2, our team successfully deployed the Spring Petclinic Microservices application on A…
Most teams I talk to assume microservices are the endgame. Split everything into tiny services, deploy independently, scale each one separately — it s…
Discover the Microservice-to-Engineer Ratio (MTR), a powerful architectural metric that reveals when microservices begin hurting engineering productiv…
When you start building an app, keeping your data consistent is easy. If a user changes something, your code updates the database, and you're done. Bu…
Migrating from a monolithic system to a more modular, microservice-like structure often appears to be a better solution at first glance. It promises a…
While covering the Outbox Pattern in my earlier article on CQRS , I realized there was much more depth to it than I initially planned to discuss — and…
Why Your API Gateway Might Be Your Biggest Compliance Liability Your microservices architecture handles thousands of customer verification requests pe…
A walkthrough of RepoOrch — an open-source Claude Code plugin that turns a multi-repo workspace into a deliberating team of AI specialists, with peer-…
A few weeks ago I published an article about an event-driven order pipeline I built in .NET. A CTO named Andrew Tan left a comment pointing out that m…
If you build microservices with NestJS, you already know how powerful and structured the framework is. However, starting a new project often involves …
TL;DR: I open-sourced rock288/go-mongo-boilerplate — a Go 1.25 service template that ships the boring production stuff (observability, retry, DLQ, SSR…
When Success Creates Its Own Challenge Twenty years of continuous investment in an enterprise platform is a remarkable achievement. It means the platf…
10 Microservices Concepts Every Developer Should Know (Before Your System Explodes) 💣 When you think microservices will solve everything but... Look, …
There's a pattern I've seen repeat a few times over 20 years building software systems in both startup and enterprise environments. Most early-stage t…
Technical leadership isn't always about having the right title; it’s about having the right influence. When you are operating without direct authority…
Imagine you run a bustling coffee shop. In the beginning, you take orders, make the coffee, and serve pastries all by yourself. It works perfectly whe…