gradient-background-top

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

I get asked a lot about the tools and technologies I use to build products, stay productive, and more. Here's a big list of all of my favorite software.

Programming Languages

TypeScript

JavaScript with syntax for types.

JavaScript

The programming language of the web.

C++

General-purpose programming language.

Python

High-level programming language.

Rust

Systems programming language.

Development

React

A JavaScript library for building user interfaces.

Next.js

The React Framework for Production.

Tailwind CSS

A utility-first CSS framework.

Svelte

Cybernetically enhanced web apps.

Markdown

Lightweight markup language.

Vite

Next generation frontend tooling.

Hono

Ultrafast web framework for the Edges.

Database

PostgreSQL

The world's most advanced open source relational database.

MongoDB

The database for modern applications.

Redis

In-memory data structure store.

MySQL

The world's most popular open source database.

InfluxDB

Time series database for metrics and events.

DevOps

Docker

Containerization platform.

Kubernetes

Container orchestration platform.

Terraform

Infrastructure as code software tool.

Grafana

Analytics and visualization platform.

Cloud

AWS

Amazon Web Services cloud platform.

Google Cloud

Google's cloud computing platform.

Azure

Microsoft's cloud computing platform.

DigitalOcean

DigitalOcean

Simple cloud computing platform for developers.

Cloudflare Workers

Serverless execution environment at the edge.

Railway

Railway

Deploy code with zero configuration.

Tools

Git

Distributed version control system.

GitHub

Development platform inspired by the way you work.

GitLab

DevOps platform for software development.

VS Code

Code editor for modern development.

Design

Figma

Collaborative interface design tool.