Jake Basile Dot Com



Colophon

This site was built by Me with many other tools, for which I am grateful.

My current editor is Visual Studio Code. I’ve used many editors over my life and VSCode hits most of the right notes. Of course, I use Vim in the terminal. I’m not a monster.

It was written on a few different machines. Primarily it was written on my MacBook Pro. I also work on it from one of my Ubuntu Desktop gaming PCs.

I used the JetBrains Mono font, which I also use in my code editors and terminals. I find it pleasing to the eye, easy to read, and it has cool ligatures which are very handy for Clojure. See: #{:a :set}, (->> "A thread-last"), and so on.

The site itself is built using Hugo, which handles compiling a whole bunch of Go templates for me. I don’t really enjoy writing CSS, so I used sakura, a classless CSS framework that is easy to customize and looks nice. It, in turn, uses normalize.css to make things sane. I added a tiny bit of handwritten SCSS to move things around a bit and customize it to my liking1. I use GNU Make as a task runner for local work, and GitHub Actions builds and deploys the site whenever I push.

The site is served by GitHub Pages through Cloudflare for their wonderful AI scraper blocking.

Thanks to all the projects and contributors who wrote this stuff so I didn’t have to. I appreciate it.


  1. I’m not a total fraud. ↩︎