What is "The Bear"?

There was a distinct moment when I realized that I had completely borked the accounting system for my photo mapping startup. It was February of 2004 and I was living and working out of a tiny apartment in Berkeley and had spent two days tracking down a ten cent discrepancy between a customer's fees and their charges. I was knee deep in the debugger, stepping through the home spun transaction persistence code which competed with the map renderer in both size and complexity.

In the moment when I saw that the bug occurred when a boolean statement unexpectedly short-circuited, I had the realization that I knew how to fix the bug but I would be a fool to do so. I had a good solution to the wrong problem.

Writing accounting software was not my business. Selling photo mapping software was my business. Looking through the code repository, I saw that I had written all manner of things which were not photo mapping software: a custom logging system, a process monitor, an FAQ and customer support app, and of course an accounting package. In other words, I was spending most of my time on parts of the business which were not special sauce.

It's really quite tempting to write your own accounting software. None of the existing third party services are terrific and they don't quite fit the business models I design and it's quite easy to argue that tracking money is special sauce. In "How Will You Measure Your Life" by Clayton M. Christensen et al, they tell the cautionary tale of Dell, who over the course of years outsourced each and every part of their PC business to Asus who then turned around and became their competitor, leaving Dell without the skills or manufacturing capability to make their core product.

Here's how you know: If you don't include it in your elevator pitch then it's not special sauce.

Nobody says "My company makes photo mapping software which turns your vacation photos into gorgeous web maps and we have sweet accounting software."

Years later, I wrote up rules for "my next damn startup" and this is number one:

Don't build a damn thing except secret sauce. Whenever I think, "I'll just whip up X so that I don't have to pay X.com a monthly fee" a specially trained bear will spring out from behind a desk and eat my face.

It's a hard learned lesson and I'd like to build a time machine to travel back to 2004 and tell the younger me to avoid The Bear (and to take care of my lower back). Now that would be special sauce.

More posts

Recent posts

  • One Hour Fiction: The Panelist

    The pounding in my head is in sync with the ticking of the escalator steps as they rise from the netherworld of the convention center's floor. I pull a smile from memory and ignore the sweat in my eyebrows. So many happy attendees, clipping ...

  • Agreements: Fuel for the Engine of Business

    Note: This is an old post. I am now a CTO and no longer offer this service.

    The first person I watched run a company was Bly, the owner of a computer sales and service shop in Athens, Georgia. She gave me, a painfully young ...

  • What I hope Amazon is doing in secret

    Last weekend I had coffee at the wonderful Uptown Espresso with a friend from a nearby Amazon office. I write "a" nearby office because he's working on a multi-year project so secret that he can't even tell people which building he's in ...

  • Top 5 opportunities for growth in software

    I am a software engineering newbie. I thought that I knew a lot about it after I coded my first BASIC program on a TRS-100 way back in the before time, but now I see that the creation of software is a vast landscape of ...

  • It's safer in earthquakes, too

    "Trying to be happy by accumulating possessions is like trying to satisfy hunger by taping sandwiches all over your body." - George Carlin

    Happy Discardia, everybody! The weeks around the solstices are when we discardians let go of whatever is not adding value to our lives ...

  • Don't touch that dial

    I grew up in the future. My childhood room was next to an attic filled with science fiction so as soon as I could read I buried my nose in the universes of the great pulp era authors. I love it in that future because ...

  • The manual labor of code

    One day soon a robot will replace me. I'll be focused on some gnarly coding problem, happily munching on green grapes and slouching like the meatbag I am, when the interaction designer, call her Alice, will walk by and ask me if I want ...

  • The future-proof startup

    All of the production clusters I've retired have been ready to scale. As I pulled their plugs and listened to their disks spin down, as I slid them from their racks and thanked them for their service, each and every one of them was ...

  • Face down on the cutting board

    On the day I found out that my wife was cheating on me and had hired a divorce lawyer, I was defeated. I bailed out of the 3D web startup which I had been sweating over for years, leaving two of the nicest partners I ...

  • One big machine

    The infrastructure I use in teams and those I use for my personal projects are quickly diverging and it comes down to this question: What can one person do?

    When I'm working on solo projects like Transmutable Work or Science Saints the key word ...