Thoughtful Architect Dispatch

Archives
Retries, Timeouts, Circuit Breakers โ€” Getting the Basics Right
Retries, Timeouts, Circuit Breakers โ€” Getting the Basics Right
March 30, 2026
Hi there ๐Ÿ‘‹ Distributed systems donโ€™t fail if.They fail when. A slow dependency.A timeout.A service under load. These arenโ€™t exceptional cases โ€” theyโ€™re part...

The Ethical Questions Software Engineers Canโ€™t Ignore
March 9, 2026
Hi there ๐Ÿ‘‹ Over the past weeks, global tensions have once again reminded us how fragile stability can be. Conflicts escalate quickly.Missiles are...

Agentic AI Is Rising โ€” Are We Ready?
February 24, 2026
Hi there ๐Ÿ‘‹ Over the past few years, AI has moved from curiosity to everyday tool. First came copilots. Then generative AI everywhere. Now the conversation is...

Platform Engineering Is the New DevOps โ€” But Are We Doing It Right?
February 9, 2026
Hi there ๐Ÿ‘‹ Over the past few years, platform engineering has rapidly emerged as the โ€œnext stepโ€ after DevOps. Internal platforms promise: Faster deliveryLess...

Maven vs Gradle: Choosing the Right Java Build Tool
January 26, 2026
Hi there ๐Ÿ‘‹ Build tools rarely get much attention โ€” until they slow teams down, complicate CI pipelines, or quietly turn into long-term maintenance problems....

Java in 2026: Spring Boot vs Quarkus
January 12, 2026
Hi there ๐Ÿ‘‹ For many teams, Spring Boot has been the default choice for Java applications for years.Stable, familiar, and backed by a massive ecosystem โ€” it...

Serverless Isnโ€™t Free โ€” Hereโ€™s What Architects Need to Know
December 15, 2025
Hi everyone, After a long period of seeing teams adopt serverless โ€œby default,โ€ I wanted to write something that reflects a more balanced reality. Serverless...

The Architecture Behind Outages
December 8, 2025
Hi there ๐Ÿ‘‹ Over the last few years, weโ€™ve seen a wave of major outages across the internet โ€” Cloudflare, AWS, Fastly, Meta, and more.Whenever it happens, the...

When the edge fails: lessons from the Cloudflare outage
November 24, 2025
Hi there ๐Ÿ‘‹ A few days ago, a major Cloudflare outage rippled across the internet, taking down thousands of apps, APIs, and services for hours.Cloudflare is...

When the tools you trust turn paid
November 3, 2025
Hi there ๐Ÿ‘‹ This week, I published something a bit different โ€” not about code or design patterns, but about control. If youโ€™ve used Bitnami over the years,...

AI wonโ€™t replace engineers โ€” but it might mislead those who think it can
October 24, 2025
Hi there ๐Ÿ‘‹ This week reminded us just how fragile our digital world can be.A major AWS outage disrupted countless services โ€” from global platforms to...

Making Sense of Data Warehouses, Lakes, and Streams
October 11, 2025
Hi there ๐Ÿ‘‹ After exploring compute, APIs, and orchestration patterns, this week Iโ€™m diving into a topic that underpins them all โ€” data architecture. In my...

Lambda, Fargate, EC2โ€ฆ which one should you use?
September 28, 2025
Hi there ๐Ÿ‘‹ After a long break, Iโ€™m back with a fresh article on Thoughtful Architect. This time, I take a deep dive into AWS Compute Services โ€” Lambda,...

Powered by Buttondown, the easiest way to start and grow your newsletter.