05 / Transmissions

Writing

Notes and playbooks on building software that has to work.

  1. 2026-10-18Designing for Failures You Can't PatchSpacecraft cannot be repaired in orbit, so they are designed to detect, isolate and recover from faults on their own. Here is what backend systems can borrow.
  2. 2026-10-18What Spacecraft Telemetry Teaches Us About ObservabilityHow spacecraft operators use limits, telemetry dictionaries and stale-data flags, and how to apply the same discipline to backend observability.
  3. 2026-10-18Systems That Only Talk in Windows: Lessons from Ground PassesSpacecraft only talk to the ground during short passes. The patterns they rely on - store-and-forward, prioritised downlink and time-tagged commands - apply directly to offline-first apps and batch integrations.
  4. 2025-12-09Building a Turbo Monorepo for Multi-Tenant SaaSComplete guide to migrating a B2B2C platform to Turbo monorepo. Shared packages, workspace configuration, and scaling multiple Next.js apps.
  5. 2025-12-09Building an AI Website Builder with OpenAI GPT-4Complete implementation of an AI-powered website builder using OpenAI GPT-4. LLM integration, rate limiting, background jobs, and turning prompts into production sites.
  6. 2025-12-09Fixing Token Preservation in Supabase Realtime JSDeep dive into fixing a critical bug where custom JWT tokens weren\'t preserved across channel operations in Supabase Realtime JS, affecting private channel authentication.
  7. 2025-12-09Building a Multi-Tenant NFC Platform with AWS Lambda and DynamoDBServerless NFC platform for post-purchase tracking. Multi-tenant isolation, DynamoDB schema design, and scaling to thousands of concurrent users.
  8. 2025-12-09Building a React Native MVP from Scratch in 6 MonthsComplete guide to building and shipping a React Native MVP for iOS and Android in 6 months. Architecture, team management, and critical decisions.
  9. 2025-12-09Migrating from Create React App to Next.js TurboComplete migration from CRA to Next.js Turbo monorepo reducing deploy times by 60%. Practical patterns for routing, SSR, and managing distributed teams.
  10. 2024-12-09AWS Lambda & DynamoDB Patterns for ProductionProduction-tested patterns for building scalable serverless applications with AWS Lambda and DynamoDB. Schema design, optimization, and cost control.
  11. 2024-12-09Building an AI Website Builder with OpenAI GPT-4Complete implementation of an AI-powered website builder using OpenAI GPT-4. LLM integration, rate limiting, background jobs, and turning prompts into production sites.
  12. 2024-12-09Building a Multi-Tenant NFC Platform with AWS Lambda and DynamoDBServerless NFC platform for post-purchase tracking. Multi-tenant isolation, DynamoDB schema design, and scaling to thousands of concurrent users.
  13. 2024-12-09Building a React Native MVP from Scratch in 6 MonthsComplete guide to building and shipping a React Native MVP for iOS and Android in 6 months. Architecture, team management, and critical decisions.
  14. 2024-12-09Migrating from Create React App to Next.js TurboComplete migration from CRA to Next.js Turbo monorepo reducing deploy times by 60%. Practical patterns for routing, SSR, and managing distributed teams.
  15. 2024-12-09Frontend Performance Optimization: React & Next.jsComprehensive guide to optimizing React and Next.js applications. Code splitting, lazy loading, image optimization, and Core Web Vitals improvements.
  16. 2024-12-09Building Invite-Only Onboarding with OTP VerificationComplete implementation of invite-only onboarding with OTP verification to enforce exclusive access and protect community integrity.
  17. 2024-12-09Designing a MongoDB Social Graph for MatchmakingBuilding a custom social graph in MongoDB for matchmaking and recommendations. Schema design, graph queries, and algorithms without external APIs.
  18. 2024-12-09Building an Observability Stack That Cut Crash Diagnosis Time by 40%Production-grade observability with Sentry, Grafana, and Prometheus. Custom metrics, alerting strategies, and catching bugs before users report them.
  19. 2024-12-09How I Rebuilt a Failing React Native App in ProductionTaking over a crashing React Native app and delivering a stable production build in 3 months. Debugging strategies, architectural rewrites, and prioritization.
  20. 2024-12-09Redux Toolkit Best Practices for Production AppsProduction-tested patterns for Redux Toolkit in React and React Native apps. Async thunks, normalized state, performance optimization, and common pitfalls.
  21. 2024-12-09Running a Contract Engineering Studio: 50+ Sites & 20+ AppsLessons from delivering 50+ websites and 20+ apps for SMBs and startups. Client management, tech stack choices, pricing, and scaling your studio.
  22. 2024-12-09Fixing Token Preservation in Supabase Realtime JSDeep dive into fixing a critical bug where custom JWT tokens weren\'t preserved across channel operations in Supabase Realtime JS, affecting private channel authentication.
  23. 2024-12-09Building a Turbo Monorepo for Multi-Tenant SaaSComplete guide to migrating a B2B2C platform to Turbo monorepo. Shared packages, workspace configuration, and scaling multiple Next.js apps.