Fun Names for BugsThe other day, I was looking for a list of fun names for software bugs. But I couldn’t find one.Dec 20, 2023Dec 20, 2023
Published inJavaScript in Plain EnglishI Replaced My Native iOS App with a Cross-Platform Web App and No One NoticedHow the performance trade-off in my cross-platform web app went unnoticed by users.May 3, 202240May 3, 202240
Published inUX CollectiveWordle is a masterclass in product design simplicitySome of the most fun I’ve had this year is playing Wordle with my friends and family.Apr 20, 20222Apr 20, 20222
Book Review: The Lean Product Playbook by Dan OlsenI had just started a business creating software products and I wanted to improve my product management skills. But where to start?Jan 21, 2022Jan 21, 2022
Book Review: Building a StoryBrandIt felt like the harder I tried, the worse my pitch got.Jan 14, 2022Jan 14, 2022
Published inChris NielsenSprint Burndown Charts Gone WrongYou can learn a lot about a team from their sprint burndown chart. If you know how to read it.Aug 9, 20208Aug 9, 20208
Published inChris NielsenOrganize CI/CD chaos and make the invisible visible with a Maturity MatrixI’m really excited to be sharing this technique with you. Maturity Matrix’s are …Jul 6, 2020Jul 6, 2020
Published inHackerNoon.comThe 2 Minute Noodle RuleI cringe whenever I hear a programmer say that a code fix will only take “2 minutes”. Because I know they’re setting themselves up for…Oct 5, 20181Oct 5, 20181
Blockchain just did something weird to programmingThe Etherium project has made a new programming language for smart contracts called Vyper and the way it was designed says something really…Sep 30, 2018Sep 30, 2018
Published inChris NielsenI love this photo, but probably not for the reason you would think.In awe, a Celtics player said “I think he’s God disguised as Michael Jordan. He is the most awesome player in the NBA.”Apr 24, 2018Apr 24, 2018