Journal

Engineering · Design · Digital Craft

Insights on
engineering.

Deep dives into system architecture, modern web development, and the philosophy behind high-performance digital products.

All Posts
9 articles
Microservices vs Monolith: Making the Right Architecture Choice in 2026
System Design
02
March 24, 20267 min read

Microservices vs Monolith: Making the Right Architecture Choice in 2026

The microservices vs monolith debate is still alive in 2026. Learn when each architecture wins, common pitfalls to avoid, and how to migrate without burning down production.

Read Article
Claude Code + Ollama: Run AI Coding Locally in 2026
Developer Tools
03
March 24, 20268 min read

Claude Code + Ollama: Run AI Coding Locally in 2026

Claude Code is no longer locked to Anthropic's cloud. Learn how to connect it to Ollama and run powerful coding agents entirely on your local machine — privately, affordably, and fast.

Read Article
Real-Time Systems in 2026: Event Streaming Is the New Default
System Design
04
March 23, 20266 min read

Real-Time Systems in 2026: Event Streaming Is the New Default

Batch systems are dying. Learn how modern backend architectures are built around real-time event streaming, low-latency processing, and intelligent pipelines.

Read Article
REST API vs GraphQL vs Message Queue: When to Use What
System Design
05
March 18, 20247 min read

REST API vs GraphQL vs Message Queue: When to Use What

Understand when to use REST, GraphQL, and Message Queues to design scalable, flexible, and high-performance backend systems.

Read Article
India Blocked Supabase: What Happened, Why It Matters, and What Developers Can Do
Tech & Policy
06
March 18, 20247 min read

India Blocked Supabase: What Happened, Why It Matters, and What Developers Can Do

In February 2026, Indian developers faced sudden outages as Supabase was blocked without notice. Here's what happened, why it matters, and key lessons for building resilient systems.

Read Article
CQRS: The Pattern That Separates How You Read and Write Data
System Design
07
March 18, 20246 min read

CQRS: The Pattern That Separates How You Read and Write Data

CQRS separates read and write operations to improve scalability, performance, and system design in modern distributed applications.

Read Article
Caching: The Unsung Hero of Fast, Scalable Systems
System Design
08
March 18, 20246 min read

Caching: The Unsung Hero of Fast, Scalable Systems

Caching powers fast, scalable, and cost-efficient systems by reducing latency, cutting compute costs, and handling massive traffic seamlessly.

Read Article
Authentication: The Backbone of Modern System Design
System Design
09
March 18, 20245 min read

Authentication: The Backbone of Modern System Design

Authentication is the foundation of secure, scalable applications, ensuring trust, data protection, and seamless access control in modern systems.

Read Article
AI + Backend Engineering in 2026: What Every Developer Must Know
System Design
10
March 18, 20247 min read

AI + Backend Engineering in 2026: What Every Developer Must Know

AI is no longer optional in backend systems. Learn how modern architectures integrate AI, event-driven systems, and observability to build scalable applications.

Read Article
Newsletter

Join the
inner circle.

Weekly insights on system design and digital craft. 2,000+ developers already subscribed.

No spam. Unsubscribe anytime.