My Tools

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!

Languages

TypeScript, JavaScript, Python, Shell, HTML, CSS

Main Dev Tools

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


Other Dev Tools

Vite, Hugo, Jekyll, Eleventy, Tailwind, DaisyUI, Django, Flask, WordPress, Netlify, Express, Hetzner, AutoHotKey


Main Productivity & Creative Tools

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.


Other Productivity & Creative Tools

Microsoft Office Suite for work, Photoshop, Photopea, GIMP, Inkscape, Obsidian