Remove Leadership Remove Metrics Remove Software Review
article thumbnail

Lessons Learned: What does a startup CTO actually do?

Startup Lessons Learned

It became harder and harder to separate how the software is built from how the software is structured. If youre trying to design an architecture to maximize agility, how can that work if some people are working in TDD and others not? If not, whos going to insist we switch to free and open source software? I dont think so.

CTO 168
article thumbnail

What Happens When Startups Turn from Their Innovation Stage to Operational Excellence?

Both Sides of the Table

He came to work in our offices at Upfront Ventures as an EIR and immediately began building software to improve how storage was picked up, photographed, scanned and routed to a warehouse. We recently added Richard Mumby to our leadership team. Sam’s enthusiasm was infectious and his plans were bold.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

How Sin-Mei Tsai, Shippo’s VP of Engineering, Defines Code Quality

Version One Ventures

She is a Silicon Valley veteran – having been the Senior Director of Engineering at Yodlee, then holding several CTO, Chief Architect, and other engineering leadership roles at a few startups before landing at Shippo in 2016. What follows below are Sin-Mei’s words on how she (and Shippo) define code quality. Functional quality.

article thumbnail

7 Key Factors Obscure Your Customer Acquisition Costs

Startup Professionals Musings

Mr. Everhart distills his leadership insights from many decades in one of the largest business-to-business marketing agencies, working with companies across the country. You must have a strong Chief Marketing Officer (CMO) with a clear strategy for spending, and metrics to gauge results.

article thumbnail

Generation Agile: 10 Tips How To Lead Effectively A Newly Outsourced Development Team

YoungUpstarts

Agile project management and team leadership are best showcased by leading a team of developers in completing software development projects. One of the basic tenets of Agile software development is responsiveness to change and working on what is identified as most important at a given iteration. Agile At A Glance.

article thumbnail

Lessons Learned: The hacker's lament

Startup Lessons Learned

When I want to know about some concurrency issues between services in his cluster, he doesnt blink an eye when I suggest we get the source code and take a look. Hes just as comfortable writing code as racking servers, debugging windows drivers, or devising new interview questions. He throws off volumes of code, and it works.

article thumbnail

How to Prepare for a Board Meeting to Make Sure you Crush It

Both Sides of the Table

Often board members themselves don’t do the work to say “what metrics would we like to see.” Any great board member should tell you, “please don’t create any performance metrics or materials that analyze the business that you’re not already creating for your own management’s use.” Sometimes they don’t even know.