Choosing a Programming Language and Framework for Your Startup

SoCal CTO

We had an interesting presentation at the LA CTO Forum by the CTO of a startup who chose Groovy / Grails as the framework for their startup. t prompted a good discussion around how CTOs go about choosing the programming language and framework for their startup. Misconceptions When I talk with founders and VCs there are often quite a few misconceptions around the choice of language and framework. Of course, I'm not sure that anyone chooses Java alone.

Startup CTO or Developer

SoCal CTO

I’ve been having discussions with several people recently about the role of the CTO (Chief Technology Officer) in very early stage companies. In December 2007, I described how I commonly take on an Acting CTO Role in a Start-up. A good Startup CTO will naturally address these.

CTO 259

Lead Developer to CTO at a Startup

SoCal CTO

I seem to encounter a lot of people who want to attach a CTO label to me as I'm the only programmer on the founding team of three. While I do fill that role at the moment, I'm a little hesitant to refer to myself as a CTO as we still haven't launched a product, acquired a single user, or turned or a penny in profit. I've previously addressed the role of a CTO in early-stages in my post Startup CTO or Developer. Result => "We need to bring in a CTO."

CTO 202

Here is How to Make Sense of Conflicting Startup Advice

Both Sides of the Table

Of course triangulation is a mathematics term that is used in sailing and other activities to help you better navigate when you don’t have your bearings. Draw from Frameworks. The most helpful type of advice in my mind are frameworks for how to solve a problem.

Making Sure You Are Ready to Begin Building Your MVP

SoCal CTO

Correct your course quickly. I'm presenting Making Sure You Are Ready to Begin Building Your MVP next week at Coloft ( Details/Registration ).

Working with Developers

SoCal CTO

I.e., they need a developer more than they need a CTO. Of course, you probably are going to provide more of a feature list. There was a lot of passion in the room last week when I presented Working with Developers at the Stubbs Precellerator.

On Leadership, Teams, Success & Happiness

Both Sides of the Table

They often are very good at getting information out of people, helping create a framework for making decisions and pushing for support amongst the organization from those that back the decision and those that do not. Nah, of course not.

Yammer 410