Phases of Building Software
We’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 post Read 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 post Read 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 post Read 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 post Read 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 post Read 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 post Read 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 post Read 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 post Read 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 post Read 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 post Read moreThe phrase "Jack of all trades, master of none" often carries a negative connotation. However, the lesser-known ending of this say...
Read more of 'The Generalist Superpower' blog post Read more