Uses
A transparent look at the tools, technologies, and environment that power my development workflow. This page documents what I use and why, helping other engineers discover useful tools and understand my technical context.
Tools
Software and applications I use daily
Cursor
AI-first IDE designed for pair-programming workflows. Enables prompt-driven editing, codebase understanding, and rapid refactoring.
GitHub Copilot
AI-powered coding assistant that accelerates development with contextual code suggestions, test generation, and documentation support.
ChatGPT
Reasoning and technical exploration assistant. Useful for brainstorming solutions, explaining concepts, and outlining implementation plans.
Claude
AI assistant known for handling long codebases and structured reasoning. Useful for refactoring, architecture discussions, and reviewing complex logic.
Perplexity
AI-powered research tool for quickly investigating technologies and gathering reliable sources.
OpenAI API
Used to prototype internal tools and assistants with LLMs. Ideal for automating repetitive tasks and building AI-powered developer utilities.
Visual Studio Code
Primary code editor with extensive customization. Essential extensions include ESLint, Prettier, GitLens, Error Lens, and language-specific tooling.
Git
Version control system used with modern workflows such as feature branches, rebasing, and conventional commits to maintain a clean project history.
Docker Desktop
Containerization platform for consistent development environments. Essential for microservices and local production-like setups.
Windows Terminal
Modern terminal with tabs, split panes, and full customization. Running PowerShell and WSL2 for Linux compatibility.
Postman
API development and testing platform for designing, testing, and documenting REST and GraphQL APIs.
Insomnia
Alternative API client for REST and GraphQL with a clean interface and strong support for complex API workflows.
DBeaver
Universal database tool supporting PostgreSQL, MySQL, MongoDB, and many others. Ideal for advanced queries and database management.
Chrome DevTools
Browser debugging suite for performance profiling, network inspection, and frontend troubleshooting.
Notion
Workspace for documentation, project planning, and knowledge management. Useful for architecture notes, specs, and learning logs.
Figma
Collaborative design and prototyping tool used for UI/UX work and design system exploration.