I get asked a lot about the things I use to build software, stay productive, or buy to fool myself into thinking I’m being productive when I’m really just procrastinating. Here’s a big list of all of my favorite stuff.
I use this MacBook Pro for all my development work. The performance is outstanding, and I've never heard the fans turn on, even under heavy loads.
The only display on the market if you want something HiDPI and bigger than 27”. When you’re working at planetary scale, every pixel you can get counts.
A lightweight, fast, and powerful code editor with a wide range of extensions for various languages and tools.
An IDE specifically tailored for Python development, offering robust tools for debugging, testing, and remote development.
A collaboration platform for API development that allows developers to build, test, and document APIs efficiently.
A tool designed to make it easier to create, deploy, and run applications by using containers.
A version control system that allows developers to work on projects collaboratively while tracking code changes efficiently.
A powerful bundler for JavaScript applications, helping in managing and optimizing dependencies for front-end projects.
A utility-first CSS framework for rapidly building custom user interfaces.
A React framework for building production-ready web applications with static and server rendering.
A command-line tool for managing AWS services, enabling effective automation of deployment and configuration tasks.
A cloud-based design and prototyping tool enabling collaboration for UI and UX design.
A popular vector graphics editor for creating scalable illustrations and designs.
A design toolkit targeted at creating interfaces and prototypes quickly.
A versatile tool for note-taking, project management, and collaboration.
A communication platform designed for team collaboration and messaging.
A time-management and scheduling tool to organize your day effectively.