New Site, Who Dis?
Welp, it’s been over 8 years since I lasted posted here. Time for an update!
New Site
My old site was a self-hosted wordpress.org blog on a webhosting reseller account I used to have for making websites for friends and family. This year the hosting company cancelled the tier I was on. I’d been meaning to move off it for a while so it was a good nudge. This new site is a static Hugo site built via Github Pages.
It was a (mostly) fun project to recreate my old site here. I started off by
exporting the Wordpress MySQL database to JSON and downloading all the static
files. I wrote a Python script to go through all the posts, figure out the
latest version of each one, and use that to create a new markdown post file that
Hugo could understand. I used a lot of sed
to massage the content back into
shape. Luckily my old blog posts were already written in markdown.
I had to move my domain hosting so I could get Let’s Encrypt SSL certificates (I went with Squarespace because they automatically enable Let’s Encrypt).
This new site has two new top-level pages for showcasing my work: Audio/Music and Writing.
Life etc.
Since my last post I got married, had two kids, moved from California to Colorado, lost my job at Twitter, and got a new job at Airbnb. I’ve been learning Japanese and Rust, both very slowly. I wrote a followup to Easy 6502 called Easy Forth. I also wrote a second JavaScript book, again, very slowly.