Advice

  • What You’re Really Avoiding Isn’t the Work

    What You’re Really Avoiding Isn’t the Work

    Everyone has a version of this. A category of work that sits on the to-do list for weeks, then months, slowly accumulating guilt. For some founders it’s legal. For others it’s HR, compliance, or investor reporting. For me, it’s always been accounting. Not because I can’t do math. Because every time I opened QuickBooks, I’d…

  • Why Doing It Yourself Is the Ultimate Competitive Advantage

    Why Doing It Yourself Is the Ultimate Competitive Advantage

    In a world where AI is accelerating everything—and the barriers to learning are lower than ever—being a DIY generalist isn’t just a personality quirk. It’s a superpower. Here’s why mastering many skills and doing things yourself can set you apart. 1. You Learn Faster Than You Delegate Hiring someone to do something sounds efficient—until you realize…

  • What I’ve learned about Brand Marketing

    Brand marketing is the process by which a name/image/logo/product is associated for commercial purposes. This process is fundamentally the same as how we understand new words and are able to bring new words into our vocabulary. When we learn new words, we remember them best when there are multiple modalities and existing concepts to which…

  • Best Days Of My Life

    Back in the summer of ’69 I was still not born yet, but this year is going to be the beginning of a major shift in how we think about and plan our vacations. Hopefully will be the foundation for many epic summers in the next several years. A couple of months ago we took…

  • Finding Winners

    There are lots of stats out there about how many businesses fail. It is astounding that something close to 9 out of every 10 businesses fold in just a few years. With each of those businesses there are smart ambitious people with the best of intentions, plans, and money to get things off the ground.…

  • Current Thoughts on Software Testing

    When I was a younger developer I didn’t see the value in writing tests for the projects I worked on. I was focused on being as productive as possible during the day to turn out new features and fix bugs. Tests doubled or more the amount of code that needed to be written, it added…

  • Making Things Happen

    There’s a limit to the things a single developer can accomplish as part of a project. I get a great deal from checking things off my todo list. You can write great code and propose great ideas, but there’s a limit to what a single person can accomplish without a team. A team can accomplish…

  • Growth Mindset

    I’ve been reading this book, Mindset: the new psychology of success by Carol Dweck. It’s been on my list of books to read for several years now and I’m finally catching up on the backlog. What finally brought it to the top of the list was finding out that this book is forming the basis…

  • Work in progress Beer Fermentation Cabinet

    After thinking about how to make better beer at home last week and a successfully brewed cerveza I wanted to up my game and build a fermentation box to lager. The number one objective is to make the brewing process with the least amount of effort – no lifting heavy things, transferring fluids around as…

  • iPad Sketching

    A couple of weeks ago I went out and got an iPad; the new 2018 model that works with the Apple Pencil. It finally checked all the boxes for me for a good tablet at a reasonable price and could replace my 5 year old Google Nexus tablet. The feature that really piqued my interest…