Engineering · Design · Digital Craft
Insights on
engineering.
Deep dives into system architecture, modern web development, and the philosophy behind high-performance digital products.

Database Sharding & Partitioning: Scaling Beyond a Single Database
When your database becomes the bottleneck, sharding and partitioning are how you break through. Learn the strategies, trade-offs, and real-world patterns used at scale in 2026.
&w=3840&q=75)
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.
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.
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.
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.

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.

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.
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.

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.

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.

Load Balancing: How Modern Systems Distribute Traffic at Scale
Load balancing is the backbone of high-availability systems — distributing traffic intelligently across servers to prevent bottlenecks, eliminate single points of failure, and keep your application fast under any load.

Rate Limiting & Throttling: Protecting Your APIs at Scale
Every production API needs rate limiting. Learn the core algorithms, real-world patterns, and implementation strategies that keep your systems stable under load.
Join the
inner circle.
Weekly insights on system design and digital craft. 2,000+ developers already subscribed.
No spam. Unsubscribe anytime.
