skip's blog
the inner machinations of skip
Latest posts
skip.house, and a new project
21
9 + 10
Trading 1.4ms for sharper fonts and better colors
Chroma subsampling is fun.
macOS font rendering
Miscellaneous notes and details on how Apple’s desktop operating system gets those letters to your eyeballs.
An overview of Nix in practice
A surface-level exploration of Nix as a technology, and what I find most useful about it.
Arc, and what it tells us about the web
iPhone 14 Pro subtleties
A few scattered thoughts on the new iPhone after about a week of use.
Learn some basic Rust by trying to cache with a HashMap
As a Rust novice gradually familiarizing myself with the borrow checker, I wanted to write about a recent hurdle I encountered. I feel like this case study is particularly realistic and could be illuminating for beginners.
After 4 weeks with the Apple M1
Upgrading to an SSD for the first time
Understanding a simple string algorithm in Haskell
A beginner-friendly walkthrough of a Haskell function.
Functionally chaotic
Thoughts of nontrivial program design in pure, functional Scala.
6 years
Self-reflection on writing software for a several years.