WRITING & NOTES
Longer thoughts on iOS engineering, debugging, and the quiet details of building software, with the occasional field note from somewhere off the map.
Rendering SVG on iOS without a node graph
read →1. Introduction: the gap between a file format and a screen iOS ships with a lot of built-in image support.
read →1. Introduction: a picture that is really a program Open an SVG file in a text editor and you will not find pixels.
read →I used to think breakpoints were… boring. You drop one on a line, run the app, execution pauses, you inspect stuff, move on.
read →For most developers, LLDB appears only when something goes wrong. The app crashes.
read →Solutions to real production problems from Signal's open-source iOS codebase
read →Build apps confidently, even when APIs aren't ready
read →Here's How to Fix That. There's a document every product team writes.
read →There's a particular kind of frustration that didn't exist twenty years ago. It happens when someone who lives in another city, maybe another country,...
read →A 2003 film set in Tokyo has something quietly devastating to say about every person who moved to Bangalore chasing a dream, and found silence instead...
read →What is Consciousness? At some point, usually late at night or during a long walk, a strange thought creeps in: What exactly is this thing that is exp...
read →