I've tried a lot of tools over the years and settled on what actually works for me. But I'm always trying new things because software continues to get better!
TypeScript, JavaScript, Python, Shell, HTML, CSS
React, Next.js - Full stack framework for building web applications
CSS-in-JS (Emotion) - Styling
Node - Runtime
Vercel - CI/CD, Hosting, CDN
Cloudflare - Registrar, DNS management, Object storage, CDN
Git, GitHub - Version Control and Collaboration
GitHub Copilot, Claude Code - AI coding assistants integrated into VS Code. Claude Sonnet 4.5 for most general work, Claude Opus 4.5 for tough problems, and GPT-4o for natural language editing (no code generation).
OpenAI API - For integrating AI capabilities directly into software applications
Claude, ChatGPT - For general questions and code snippets using daily free tier
VS Code - IDE
Chrome DevTools, React Developer Tools - Browser Dev Tools
Lovable.dev, Bolt.new - Rapid Prototyping & UI Generation
Vite, Hugo, Jekyll, Eleventy, Tailwind, DaisyUI, Django, Flask, WordPress, Netlify, Express, Hetzner, AutoHotKey
For web development I often have to create assets like images, icons, diagrams, and mockups. I have edited photos and created graphics for years so I have a solid toolkit for that too.
Notion, Affinity, OBS, Excel, Google Sheets, and a custom Chrome extension I built for bookmark launching that I use every day.
Microsoft Office Suite for work, Photoshop, Photopea, GIMP, Inkscape, Obsidian