Rust
by Graydon Hoare
Released in 2006
Rust is a modern, systems-level programming language focused on performance, safety and concurrency. It eliminates common bugs like memory leaks and data races through its ownership system. Rust is used for low-level applications, WebAssembly, game engines and OS development, offering C/C++-level speed without sacrificing safety.
Fields: Back End | Front End
Next.js
by Vercel
Released in 2016
Next.js is the React framework for the web. It combines server and client rendering, routing, caching and server actions to build fast, SEO-friendly applications. It's the framework behind most of my projects, including this website.
Fields: Front End | Back End
React
by Jordan Walke (Meta)
Released in 2013
React is a JavaScript library for building user interfaces out of reusable components. Its declarative model and huge ecosystem make it the foundation of modern web and mobile front ends.
Fields: Front End | Mobile
TypeScript
by Anders Hejlsberg (Microsoft)
Released in 2012
TypeScript adds a static type system to JavaScript. It catches errors before they reach production, documents the code and makes large codebases much easier to refactor.
Fields: Front End | Back End
JavaScript
by Brendan Eich
Released in 1995
JavaScript is the programming language of the web. It runs in every browser and, with Node.js, on servers too, which makes it possible to build an entire application with a single language.
Fields: Front End | Back End
Tailwind CSS
by Adam Wathan
Released in 2017
Tailwind CSS is a utility-first CSS framework. Styling directly in the markup with design tokens keeps interfaces consistent and lets me move from a mockup to production very quickly.
Fields: Front End | Design
Prisma
by Prisma Data
Released in 2019
Prisma is a TypeScript ORM. A declarative schema generates a fully typed database client and migrations, so querying the database is safe and pleasant.
Fields: Back End
Node.js
by Ryan Dahl
Released in 2009
Node.js is a JavaScript runtime built on the V8 engine. Its event-driven, non-blocking model is ideal for APIs, real-time services and tooling.
Fields: Back End
PostgreSQL
by Michael Stonebraker
Released in 1996
PostgreSQL is a powerful open-source relational database, known for its reliability, its standards compliance and advanced features like JSON columns and full-text search.
Fields: Back End
MongoDB
by MongoDB Inc.
Released in 2009
MongoDB is a document database that stores flexible JSON-like documents. Its schema flexibility makes it a great fit for fast-moving projects.
Fields: Back End
Expo
by Charlie Cheever & James Ide
Released in 2015
Expo is a platform for building React Native applications. One codebase ships to iOS and Android, with over-the-air updates and a great developer experience.
Fields: Mobile
Figma
by Dylan Field & Evan Wallace
Released in 2016
Figma is a collaborative interface design tool. I use it to create the mockups of every project, this website included, before writing a single line of code.
Fields: Design
Zod
by Colin McDonnell
Released in 2020
Zod is a TypeScript-first schema validation library. A single schema validates forms on the client and data on the server, and infers the matching types.
Fields: Front End | Back End