Tuesday, March 27, 2012


What should be the thought processes for a startup after receiving approval. To build a team of web engineers first and then select a technology stack or other way round? 


Building a team of web engineers should be based on technology stack. Going with hiring first approach, you may ended up selecting  stack that may not serve intended purpose and may result into founder developer gap. Hire a consulting CTO first who should be able to set a bigger picture. 

The best option would be to follow below three steps.
1) Get onboard consulting CTO.
2) Each startup is trying to solve a unique problem, consulting CTO should help you do due diligence along with  
    other stake holders and should come up with a technology stack that will address unique problem efficiently.
3) Start hiring star team member that fits your technology stack.

Saturday, March 24, 2012


Where Does Consulting CTO Come In?


My business specializes in CTO-level services to small and emerging companies.  I have spent many years both as a full-time employee of, and a consultant to, such companies.  I have lived through these challenges over and over; before, during, and after the dot-com bubble.  I have seen what works and what doesn't work.  And seen why the same thing may work in one situation but not in the next.
I bring that experience to my clients.  My goal is to bring my clients whatever help is needed to ensure their success by
  • working with an existing CTO or VP to solve problems, create processes, move projects, or help with whatever is frustrating them most,
  • working with senior management to create or turnaround a technology organization including helping to attract and hire a full-time technology leader,
  • working with senior management to prepare for technical due diligence meetings with potential investors, or
  • working with investors to evaluate and support the technology organizations of their existing or potential portfolio companies.