Posts
Thinking out loud about software — mostly the parts I'm still working out.
- Designing the post repository before the postsWhy a content-source abstraction is worth its weight even when the only source is the filesystem.
- Kotlin coroutines, explained in iOS termsTranslating structured concurrency between two languages I use daily.
- A small site, deliberatelyNotes on resisting feature creep while bootstrapping a personal site.