I’m Joe Kleinschmidt. I live in San Francisco and am co-founder and CTO of a software startup called Leverage Software. Prior to helping to start Leverage, I was a member of the Dreamweaver and FlexBuilder teams at Macromedia, which was later acquired by Adobe. Before that I worked on a number of different projects, from writing drug-screening software for a biotech company to building visualization tools for a company on the Chicago Board of Trade. I also used to do some consulting work for a number of different companies back in the day.
I’m really interested in product development, software engineering, and, especially, what makes great teams tick.
It’s my belief that there probably isn’t one perfect recipe for a great development team, but rather a set of “rules of thumb” that tend to (mostly) hold up over time. So I thought I would experiment with trying to come up with one “rule” each day or two, in the hopes that it would help me structure and organize my thoughts in this area. Maybe downstream I’ll look back over this list and discover a few new insights. We shall see.
If you have some ideas around these topics that you’d like to share, please don’t hesitate to drop me a line or share a comment. I think the most important thing launching a start-up has taught me is that I’m wrong a lot — but that it’s okay to be wrong so long as that you learn from it. So my guess with this project is that a number of these rules will be off-the-mark, but maybe in the process of working through them I’ll learn a bit. Which is a long-winded way of saying: whether you agree or disagree with my thoughts here, I’d love to hear from you.
Here are a couple of other spots you can find me:
Posted by Amber Rae Lambke on October 14, 2009 at 11:54 pm
Loving the blog, Joe!
Looking forward to more!