What I'm working with now

  • React with Next.js - Next makes React an even better tool than it already is, and the way Next handles routing and APIs is a game-changer.
  • Chart.js - there are a lot of great data presentation tools, but this is my go-to. It's built with JavaScript. You can quickly throw up a basic chart, and I'm constantly amazed by the depth and breadth of available customizations.
  • Tailwind CSS - appropriately named; it makes styling go a lot faster.
  • Supabase - a very user-friendly database option.
  • - this content management system (CMS) offers a great experience for both developers and end-users.
  • PostgreSQL - SQL on steroids. Postgres is both easy to lean into and incredibly powerful.
  • jQuery - if there's something you can't find any other way to do, jQuery has probably figured out how to do it.
  • Vercel, Netlify, (and, sure, AWS) - the first three make deployment a breeze, and Fly includes a Postgres option. AWS just cuz they're eating the world.
  • HTML, CSS, JavaScript - of course, the basics.

What I've worked with before


PHP, mySQL, D3.js, Mapbox