TIL Unit Testing moment in Obsidian Plugins

I’m working on a Obsidian plugin for self destructing notes. My usual workflow is to spike, delete that spike after I actually figure out what I’m building, and then test drive an implementation, and wow am I having a time with that second part. Between my own unfamiliarity with the …

TIL: Changing Settings Types in Obsidian Plugins

Problem I’m working on a plugin for Obsdian and couldn’t figure out why a particular setting was getting mangled. Turns out, you have to delete the data.json file if you update your settings type. The plugin is for self destructing notes, and right now it has two settings. They used to …

Parkinson's Law of Triviality

Give it the Craigslist test Erica Heinz Parkinson’s law of triviality — People get overwhelmed by big decisions, and so they spend disproportionate time on small ones. User research participants (and designers) love to focus on fun elements like colors and interactions, and don’t get around to the …