BLOG / @marcelsud

Marcelo Santos / Blog

Blog

Articles on software architecture and AI-assisted development.

Recent posts

20 articles
4 min read

Hey Dev, You Need to Learn About Data Streaming!

Hey Dev, You Need to Learn About Data Streaming! Key Points Streaming allows processing terabytes of data without storing everything, filtering...

10 min read

Context Engineering with Specs: Beyond Prompt Engineering

How to structure AI-assisted development through formal specifications instead of better prompts

6 min read

HypeDrivenDevelopment: Tips on How to Avoid It

HypeDrivenDevelopment: Tips on How to Avoid It Key Points Pilot projects with real metrics are essential: test technologies on a small scale me...

4 min read

Monolith or Microservice? There's a Third Way!

Monolith or Microservice? There's a Third Way! Key Points Macroservices represent complete business domains, not isolated features, drastic...

9 min read

The World is Asynchronous and Event-Driven

The World is Asynchronous and Event-Driven Key Points Synchronous systems don't reflect how the real world works - nobody waits on the line whi...

8 min read

The Temporal Decoupling Principle

The Temporal Decoupling Principle Key Points Temporal coupling occurs when components depend on each other being available simultaneously, crea...