Cursor + VS Code
Cursor is my primary environment for fast iteration, repo-wide changes, and agent-assisted delivery. VS Code stays in the loop for debugging and extension-specific workflows.
A practical snapshot of the editor, stack, AI workflow, and infrastructure I use to ship web and mobile products with speed and stability.
Cursor is my primary environment for fast iteration, repo-wide changes, and agent-assisted delivery. VS Code stays in the loop for debugging and extension-specific workflows.
Most product work runs through TypeScript and JavaScript. Python is part of the stack when I need Django services, scripting, or data-centric backend work.
I use React for interface architecture and Next.js for production delivery. Tailwind CSS helps keep design systems fast to evolve without losing consistency.
For mobile product work I use React Native with Expo, focused on touch-first UX, stable navigation flows, and practical Firebase-backed features.
I switch between Node.js and Django depending on product constraints, team context, and existing infrastructure. The goal is always maintainable APIs and predictable delivery.
I rely on Docker for repeatable environments, AWS where product hosting demands it, and AI tools to accelerate implementation without lowering review standards.