Using Systems Thinking to Understand Personal FinanceI always struggled with double-entry accounting, even after I got an MBA. I could do it and mostly memorized my way through a lot of the…Dec 16, 2020A response icon1Dec 16, 2020A response icon1
I’m listening — it’s just that my mind is racingI’m listening to what you’re saying. I’m sorry if it feels like I’m not. It’s just that my mind is racing. My mind is racing most of the…Oct 11, 2020Oct 11, 2020
Disrespectful Design — Users aren’t stupid or lazyOriginally published on somehowmanage.com, I’m publishing it here for posterity. There’s also a fun comment section on HackerNews around…Sep 20, 2020A response icon1Sep 20, 2020A response icon1
If you can’t put it in words, you can’t put it in codeI often write design documents even if no one will read them.Sep 2, 2020Sep 2, 2020
Published inThe StartupThe Software Over-specification Death SpiralI see a common pattern with startups and teams I’ve advised or been a part of. I call it the Software Over-specification Death Spiral, or…Jul 10, 2020A response icon1Jul 10, 2020A response icon1
Published inThe StartupSoftware as a LiabilityOn many teams I’ve advised or been a part of, code is generally viewed as an asset. Only some code, the “bad code”, is considered…Jun 7, 2020A response icon1Jun 7, 2020A response icon1
Published inIndexHow to Avoid Turning Your Best Talent Into Crappy ManagersLearn how to tell who is a great worker, and which of your workers can be great leadersSep 9, 2019A response icon3Sep 9, 2019A response icon3
Published inTDS ArchiveDopamine-driven developmentHacking your brain for happier, more productive software-building.Jul 14, 2019Jul 14, 2019
I’ve Joined Monarch Money!I left Quora about 5 months ago. Last week, I joined Monarch Money. I’d like to talk about why I made those decisions, and I hope this…Jun 17, 2019A response icon1Jun 17, 2019A response icon1
Published inHackerNoon.comBeyond the Recruiting Funnel: The Candidate ClimbThis candidate-centric model for your hiring process can help you avoid some common mistakes.Jan 2, 2019Jan 2, 2019