Colophon
Okay, you asked for it. Don't read on unless you care about web technology stacks.
This site was made using, in alphabetical order:
- Adobe Illustrator and Adobe Photoshop
- Yep, I'm a Creative Cloud victim. I have also used Inkscape and GIMP, but I need Adobe CC for interop with clients, so I maintain the subscription. I also have a license for Affinity Designer and Affinity Photo.
- Alfa Slab One
- A lovely chunky font by José Solé.
- Cursor
- Look, I have strong opinions about the risks of so-called AI, but the utility of it as "very smart autocomplete" is undeniable. Cursor is the best AI code helper I've used.
- ESLint
- A pluggable linting utility for JavaScript and TypeScript.
- Geist Sans
- A screen font designed by Vercel (creators of Next.js). Attractive and legible (I hope you agree.) At risk of becoming the "oh hey, you're using Next" font. But I like it.
- Next.js
- A meta-framework for building full-stack React applications. Gives me flexibility to add server or client-side functionality at any time if I want to.
- PicoCSS
- A minimal CSS framework for semantic HTML. I nearly went with Tailwind, but PicoCSS is great.
- React
- A JavaScript library for building user interfaces. I've been using it since 2014. Many great alternatives exist, but React is constantly evolving.
- Sass
- A CSS preprocessor.
- SVG Filters
- I'm using SVG filters to create some visual effects.
- TypeScript
- A typed superset of JavaScript that compiles to plain JavaScript.
- Windows 11 + WSL2 + Ubuntu 22.04
- I use Ubuntu 22.04 as my dev environment, but I use it through Windows 11 via WSL2. I've used Linux since 1998, but Windows has stuff like Steam and Photoshop that I also want. It's a good stack.