Software I use, gadgets I love, and other things I recommend.

I get asked a lot about the things I use to build software, stay productive. Here’s a big list of all of my favorite stuff.

Tech' stack

  • Python: Wagtail CMS, Django, FastAPI and Flask

    I’ve been using Python for years and it’s my go-to language for building web applications, APIs, and data processing pipelines.

  • JavaScript: React, Next.JS and Vanilla

    I use JavaScript for building web applications, and I’m a big fan of TypeScript for larger projects.

  • Styling: Sass, CSS and Tailwind

    I’ve been using Tailwind CSS for a while now and I love how it allows me to build beautiful, responsive designs quickly.

  • Database: PostgreSQL, SQLite and Redis

    I use PostgreSQL for most of my projects, but I also use SQLite for smaller projects and Redis for caching.

  • DevOps: Docker, Linux, AWS, Heroku, fly.io and Netlify

    I use Docker for containerization, Kubernetes for orchestration, and GitHub Actions for CI/CD.

Hardware

  • 14” MacBook Pro, M3 Pro, 18GB RAM (2023)

    I recently transitioned to using a MacOS after being a Linux user for the last decade. I still use Linux for my servers and development environments, but I’m enjoying the MacOS experience so far.