otto schnurr

software engineer

Hello ShortListApp.com

ShortListApp_com

The website for Short List has received a face lift and moved to ShortListApp.com.

Short List 1.1
After methodically applying small handfuls of available time, the next update for Short List is finally ready. It addresses the #1 requested feature that I received - longer lists.

short_list_v1.1

Short List 1.1 has longer lists, more lists and faster automatic sorting.


Back From the Grave
A 28 month lapse kills a blog, so thank you for stopping by and checking out the corpse I lay before you now. I've been thinking over some new ideas to talk about. Many things have happened since the last entry.

Animation Work


After starting as a contractor in September 2007, DigitalFish took me on as a full time employee three months later. The contribution I'm most proud of is adding a pose mode to Reflex.

DigitalFish


Working on the inside of a killer animation tool is a blast. The guys at DF aren't afraid of throwing out a big lasso to wrangle in epic amounts of internal complexity so that animator side of the tool "just works" in amazing, intuitive ways. Accomplishing this with flexibility and real-time performance is not easy.

I look forward to when more people are able to see what Reflex is all about.

Proprietary Portfolios


The bubble of 2008 was hard on everyone and in December of that year I was off on my own. One issue that had been on my mind for some time was a public example of my expertise. I have a body of professional work that extends over a dozen years. It's good stuff that I'm quite proud of.

But none of it is my property.

Many software engineers deal with this dilemma. The code we write is typically internal and proprietary. Imagine spending your career writing four novels that no one has permission to read. "I'm a good writer," you assure a potential employer or client. "I've polished this skill for over a decade." But how would they know? Without being able to read your stuff, how would anyone know?

Would I hire a writer without reading at least one example of their work? Probably not, but employers in the software industry face this dilemma every day. Many good pieces of advice are out there on how to interview programmers, but it's the writing equivalent of proof-reading an article or composing an email.

"Craftsmanship is a self-sustaining system ... where status is based purely on the work you've done."

- Pete McBreen


Instead of seeing how an author puts together a paragraph, I'd rather see how they craft a chapter. Better yet, I'd like to see how they put a book together. Hearing them talk about building a book might offer some insight, but I'd much rather read the book itself.

If you scale this analogy to its conclusion, software companies are not hiring programmers to build paragraphs in isolation. They are building books.

And how does one hire a book writer without being able to read his or her books?

Hello Short List


I've been working on a "book" of my own called Short List. It runs on the iPhone and was approved for sale on the App Store last month.

normal_screen

I could go into more details about how the app works, but I've delegated that task to another website.

Mastering the Material
A master discussing his craft:

"It's the first job for a writer of historical fiction (or non-fiction) or any period piece. He has to get a handle on the era he's going to tackle, the characters, the events, the chronology, the technology, everything that goes into 'what it was like back then.'

Sometimes this can take years. I've been doing research for the book I'm working on now, about Alexander, for a year and a half solid and I'm just now starting to get a sense of it. I've read the same material over and over, treated by various writers, ancient and modern, trying to get my feet to touch bottom. There's no way to avoid it.

A writer can't do anything until he knows the material. If you're writing contemporary fiction, you're cool. You already know what a Chevy is and what a cheeseburger is. You know your characters because you're making them up. But in historical fiction, you have to find out how a certain cannon fired, or what a love letter looked like in the court of Louis XIV. And you have to get a sense of the true historical characters. You can't just make them up. You have to be true, within reason, to who they were. But that itself is a monstrous undertaking. Who was Napoleon? Who was Mata Hari?

In the end of course you're gonna make it up, because no one knows. In the end you're gonna project your own prejudices onto the characters and make them your own for your own purposes. But first you have to know, as much as it is possible to know, who they really were."

- Steven Pressfield