RSSAmplifier

Blog

chromakode

Max Goodhart's personal journal and sketchbook.

chromakode.comRSS feed ↗26 posts

Latest posts

An uncompromising guide to sleep masks (for side-sleepers)

For many years, I've been on a quest to find the perfect sleep mask. Here's my favorites.

Development notes from xkcd's "Machine"

How we designed xkcd's massive rube goldberg machine game in 3 weeks.

Coalesce dev diary: first post

A first attempt at dogfooding my podcast editor by talking about it.

Sharing early work is not a distraction

A quick reflection on the role of sharing work-in-progress.

Astro View Transitions

Notes from kicking the tires of new View Transitions APIs.

Disaster recovery with ZFS and zrepl

My SSD suddenly died. I only lost 10 minutes of data, thanks to ZFS and zrepl.

Development notes from xkcd's "Gravity" and "Escape Speed"

This was one of the most ambitious -- and most delayed -- April Fools comics we've ever shipped.

Shape

In my late teens, I kept a daily art journal. Here's how I built it, and why it remains one of my favorite projects.

The rise of self-hosted apps

Here's a sleeper prediction: a new crop of killer consumer apps are coming: self-hosted PWAs, and they will replace cloud services for many uses.

Practicing urgency

This year, a health scare reordered my priorities. Here's what it taught me about how to make the most of my time.

Synthesizing what my Pulsatile Tinnitus sounds like

In February 2022, I began to hear my heartbeat and other phantom sounds, symptoms of a rare circulatory problem. Using synthesizers, I've recreated what they sound like.

Brain holograms with Blender and Looking Glass

How I made a real world hologram of my own brain scans.

First impressions using Astro

Checkbox

Slow news

Isolated Core

Backing up 18 years in 8 hours

A character encoding gotcha with React

Fun with the Myo gesture controller

Running Amazon Instant Video on Android tablets

Notes from the development of xkcd's "Pixels"

aptitude why

Leaps

Fixing hanging deja-dup S3 uploads

Downloading an image of a Linode drive

A hacky workaround for empty contents_pillar in salt-ssh