Accidental Discoveries
Some of the most monumental discoveries were made by accident. Wilhelm Röntgen accidentally discovered X-rays in 1895. Alexander Fleming ac...
Read more of 'Accidental Discoveries' blog postRead moreSome of the most monumental discoveries were made by accident. Wilhelm Röntgen accidentally discovered X-rays in 1895. Alexander Fleming ac...
Read more of 'Accidental Discoveries' blog postRead moreWe’re in the fourth week of development on a new 0-1 product. My initial excitement is transforming into pressure to meet the design standa...
Read more of 'Phases of Building Software' blog postRead moreWhen confronted with difficult problems, we tend to limit our thinking based on our own mental models and experiences. These shape our perce...
Read more of 'Think Different' blog postRead moreBuilding new features and managing tech debt is a tough balance. Introducing new features increases the surface area of the codebase, which ...
Read more of 'Tech Debt' blog postRead moreHow do you get a team to deliver work on time? Constraints & Controls. Delivering anything on time begins with setting a constraint: a d...
Read more of 'Constraints & Controls' blog postRead moreWhat advice do you have for an early career developer? You don’t have to know everything. The technology landscape is vast and constantly ...
Read more of 'Early Developer Advice' blog postRead moreIn the show Silicon Valley (on HBO), the character Gavin Belson showed a slide that read “Failure = Success”. It was meant as a joke, but I...
Read more of 'Failure is Feedback' blog postRead moreI once tackled a massive overhaul of a marketing site and web application, going deep into the codebase to revise every line of HTML, CSS, a...
Read more of 'Playful Energy' blog postRead moreI’ve been writing content for 60 consecutive days. I’ve crafted and shared over 100 pieces of original posts, images, and videos across Twit...
Read more of 'Find Your Own Path' blog postRead moreMultitasking is a lie. There can only be one true priority. Write a Priority Statement to set your intention each day. What you are going t...
Read more of 'The Priority Statement' blog postRead more