Thedwick

A Technologist Who Speaks Business

Thedwick
  • Separation Failure

    18 days ago
    Separation Failure

    I’ve been in business, pretty successfully, for more than four years now. Yet, exactly 60 days after I stop hustling for new work, my income will shrivel to zero. Lately, I’ve been contemplating why I’m in this situation in the first place and what I should do about it now. Four years ago, I quit [...]

  • After a few years of dabbling on the side, I finally started my business in earnest in 2009. My timing was questionable, given the Great Recession was in full swing, but I knew it was then or never and if I didn’t pull the ripcord at that moment I likely never would. All of the [...]

  • The average line-level developer has a visceral hatred for marketers. The more senior the developer, the stronger the hatred. In their minds, they equate “marketer” with “bullshitter” or “source of insane, un-meetable requirements.” So if you have the stink of marketer on you at a developer conference, then you will be attacked like a sheep

    How Not To Sound Like a Marketer At a Developer Conference
  • So this week I had the privilege of giving a lightening talk at Business of Software 2012 about “locked in mistakes”. A locked in mistake is one that doesn’t hurt at the time but whose inevitable and painful consequences show themselves later. Which meant that my parking trials last night were just dripping with a

    My Locked-In Parking Mistake
  • So, the 20 minutes or so I wasted just now reminds me of a pet peeve of mine: developers who are too eager to jump to things like sun spots, “weird transactional issues”, and bugs in vendor libraries when things aren’t behaving the way they’re supposed to be. Here’s the best advice I can give

    It’s not your language, platform or vendor. You’re just being stupid

Popular ››

My Favorites ››

  • Maybe it’s my (ancient history) background as an EMT, but I like to use medical metaphors to describe some common themes in software projects. If you liked my post on application guarding you might like this one, too. Many...

  • There’s a medical term called “guarding” where a patient reflexively (possibly unconsciously) tenses or flinches when touched to avoid irritating an internal organ that hurts or is injured. Guarding is such a reliable reaction that it’s actually used as...

  • When most people think of the difference between something Tactical and something Strategic, they often think along one of a few lines: 1) Tactical is short-term and Strategic is long-term, or… 2) Tactical is small and Strategic is big,...

  • 1560 days ago
    Adoption Friction

    When you’re trying to get people to adopt a new technology or process, you’re basically trying to fight millions of years of evolution. You’re paddling upsteam against our basic tendency to (all else being equal) do the thing that...

  • One technique I like to use is a concept of a Risk Heap. If you remember from your college days, a heap is a data structure that looks like a tree and efficiently keeps the item with the highest...

  • 2964 days ago
    Decision algebra

    Since entering managerdom, I’ve spent a lot of time thinking about how people make decisions and how to figure out the value of those decisions. The way I figure it, any given decision you have to make has a...

Archives ››

UA-16297310-1