Background
Writing

The Blog

Engineering insights, architectural decisions, and occasional musings on building software that works.

BE
Best practices

SwiftUI Architecture at Scale

How I structured a production iOS app with 50+ screens using composable architecture patterns and dependency injection.

Shyam JaiswalFeb 20, 2026 · 8 min read
AN
Announcements

Why I Stopped Chasing New Frameworks

A reflection on developer productivity, the cost of context switching, and finding depth over breadth in an ever-changing landscape.

Shyam JaiswalFeb 5, 2026 · 6 min read
DE
Design

Building Offline-First iOS Apps

Strategies for sync, conflict resolution, and maintaining data integrity when connectivity is unreliable.

Shyam JaiswalJan 20, 2026 · 11 min read
BE
Best practices

API Design Mistakes I Keep Making

A honest look at common API design pitfalls and how to build APIs that developers actually enjoy using.

Shyam JaiswalJan 15, 2026 · 7 min read