
Naqeebali Shamsi
Full-stack & cloud software engineer
Summary
Work
Education
Projects
Writing
Your Code Has Promises. Are You Keeping Them?
October 1, 2025Discussion of invariants in concurrent systems, a race-condition incident, and the importance of naming and enforcing invariants as contracts in code.
The Complete Guide to Setting Global Instructions for Claude Code CLI
August 1, 2025A practical guide to configuring global instructions, settings.json, environment variables, and WSL2 concerns for Claude Code CLI to create persistent developer workflows.
How I Let AI Agents Write 2,400 Lines of WebSocket Code, Then Deleted It All
May 1, 2025First-person account of using multiple AI agents to build an over-engineered WebSocket implementation for NomadCrew, then replacing it with a simpler Supabase Realtime solution; lessons about simplicity and AI-assisted development.
Refactoring, AI, and the Future of Full-Stack Development: Lessons from Building NomadCrew
February 1, 2025Reflections on refactoring a growing codebase, applying design patterns (Command Pattern), and using AI tools to accelerate refactoring while maintaining code quality; discusses NomadCrew's goals for digital nomads.