Hardware · Software · Stack
What I use
Tools, software, and hardware that power my daily workflow. Constantly evolving, rarely settled.
01
Hardware
- Dell LaptopMy primary development machine running Ubuntu Linux.
- External MonitorExtra screen space for coding, debugging, and documentation.
- Mechanical KeyboardComfortable typing for long development sessions.
- Wireless MouseReliable daily driver for work and personal projects.
02
Operating System
- Ubuntu LinuxMy preferred development environment.
- DockerContainerized development and deployment.
- GitVersion control for everything.
03
Development
- Visual Studio CodePrimary code editor.
- Warp TerminalModern terminal with AI-powered workflows.
- PostmanAPI testing and debugging.
- GitHubCode hosting and collaboration.
04
Frontend Stack
- Next.jsFramework of choice for full-stack applications.
- ReactBuilding interactive user interfaces.
- TypeScriptType-safe JavaScript everywhere.
- Tailwind CSSFast and maintainable styling.
- shadcn/uiBeautiful and customizable components.
05
Backend & AI
- Node.jsBackend runtime for most projects.
- PostgreSQLPrimary database.
- PrismaType-safe ORM.
- LangGraphBuilding AI agents and workflows.
- LangChainLLM integrations and tooling.
- gRPCExploring high-performance service communication.
06
Current Projects
- Code-MasterLeetCode-style coding platform built with Next.js.
- GitHub Repository AI AgentAI-powered repository analysis using LangGraph and RAG.
- GenAI ExperimentsExploring agents, memory, MCPs, and retrieval systems.