Coding

September 26, 2013

A colleague asks, “What’s the biggest difference between running a startup and working for an established company?” For me? It’s that you can’t punt a day away. Today: Felt sick this morning. Like I was coming down with something. In an office, as a corporate CTO, I would have punted. Punted well, mind you: Caught […]

July 26, 2013

Deliciousness of simplicity: An open space. A macchiato. Conversation. Code, how design is a series of small gambles. Working with a team involves guessing which of hundreds of gambles will pay off and how. Games involving gambles. Gary Snyder’s What You Should Know To Be A Poet “…Gambles…”. San Francisco as geology, as watersheds, as […]

June 3, 2013

I don’t care how far on the back-end you think you are. DBA, SA, who cares. If you’re writing code and you’re not functionally literate in the basics of design? It’s like driving a car without understanding that the red hexagons mean Stop. It doesn’t have to be Universal Principles of Design. You probably could […]

May 28, 2013

If you work in development, you’re always the agent of change. Another way of saying this: You’re always potentially seen as the meteor. One way of dealing with this is simply shrugging your shoulders and being the meteor. Another way, usually the better way, is changing the metaphor. Maybe you’re not a meteor. Maybe your […]

May 26, 2013

How much of the push-back against any innovation, is about the innovation itself? Versus the existing paradigm defending itself, its status, in some cases its careers. It’s a question worth asking. And Hugh Macleod’s cartoon gives us a great framework to discuss it with. Now, any time I see change, I almost reflexively think “Who’s […]

April 29, 2013

Ernest Hemingway: “When I am working on a book or a story I write every morning as soon after first light as possible. There is no one to disturb you and it is cool or cold and you come to your work and warm as you write. You read what you have written and, as […]

February 1, 2013

I enjoyed my classes at SDSU. They challenged me, and for the first time in my academic career, I rose to the challenge and nailed a few straight A semesters. But. They weren’t enough. Scratch that: The programming classes were enough quantity-wise. And some had quality. But the quality was wrong. All theory. Not practical […]