More About Me
- My /now page shows what I am doing.
- Résumé/CV shows what I have been doing.
- Work with me on your projects!
Writing
- Introduction to my most important articles.
- Wiki with important concepts.
- All About TextKit: I deal with text, and here's a collection of everything I figured out so far.
- Ultimate FastSpring Guide for Selling macOS Apps: I sell my macOS apps in my own store. Resources and tips to get you started.
Latest Blog Posts
Splitting Large Tasks is not a Mathematical Process
You’re in a team meeting. You estimate a task to be worth 13 story points, which is a lot in your team, so you break it up into two tasks. The first one is estimated to be worth 8 story points. What’s the second one worth?
Chris Eidhof released an interactive, animated resource to understand SwiftUI.
Looking for Testers: Typers of Japanese, Chinese, and Korean Characters
Do you routinely work with text typeset in Japanese, Chinese, or Korean characters? Do you type these yourself? I'm looking for testers!
Example of Object Tag vs Topic Tag in Programming Zettelkasten
A (hopefully instructive) example of topic vs object tags in a Zettel about programming topics.
Turns out that even when the overflow menu items look clickable, not all of them actually fire an event. You need to tell the NSMenuItem about its action.
Life Hack: Label Your Trash Bins
This 1 weird hack will annoy the hell out of all the trash bin bag producers!
32-Bit Cafe: Personal Website Ideas
Inspiration for personal websites: topics, design tweaks, and playfulness.
More blog posts in the archive