Often found in high-impact, yet overlooked areas, such as editor tooling or error handling. Currently working on Astro, Sätteri and Maudit.

My one ruler for reading books

Never been this locked in
Jul 17, 2026 · reading

Controlling your screens through DDC by building a KVM at home

Or, how I make my life harder for things that don't really matter
Jan 20, 2026 · linux, macOS

Back to Linux after a few years of sipping cappuccinos in SF

Mod+Down through this article
Jan 06, 2026 · linux, niri

SinaRun Postmortem

All the synapses we've ran through
Nov 09, 2025 · SinaRun, gamedev

SinaRun is now out!

Closer to a slow walk, really.
Nov 03, 2025 · SinaRun, release, gamedev

Introducing Maudit

Something wicked this way comes
Oct 06, 2025 · programming, maudit

Features I'm looking forward to in Rust

Something about waiting for godot, look I don't know man
Sep 23, 2025 · rust, programming

Is the 3DS good in 2025?

Double the screen for double the complaints
Aug 01, 2025 · gaming

Receiving and understanding feedback

Add everything I want and remove everything I hate.
Jul 04, 2024 · gamedev, games, SinaRun

On gamifying art

Keeping tabs has been great, but it's not without its downsides
Mar 16, 2024 · website

Things I've worked on at Astro in 2023

Turns out images are more complicated than I thought
Dec 23, 2023 · programming, astro

What's in a good error

Because good DX goes from W to N: Working to Not Working
Jul 02, 2023 · dev-experience, programming

Don't underestimate the power of editor tooling

Close to 100% of programmers are typing code in a code editor!
Apr 01, 2022 · programming

Your config files should be typechecked

aka, How to use the power of Typescript for your Prettier, ESLint and other config files
Jan 12, 2022 · programming, javascript

Moonlander Mark 1 review

Come get your futurist looking keyboards here, for a single payment of [a lot] you can perhaps save your wrists!
Jan 01, 2021 · productivity, ergonomy

Eleventy pain points

In an unsurprising turns of event, it turns out you really can't write any kind of software without at least a few things going wrong
Oct 18, 2020 · eleventy, website, programming

SinaRun is now available!

Aug 22, 2014 · SinaRun, release, gamedev
Login