How to Get Your Product and Engineering Teams Running Like Clockwork

If you are a software startup leader, Product Manager (PM), Engineering Manger (EM) or anyone who wants to get their product and engineering team executing more predictably, more efficiently and with less stress, this post is for you. While there are countless tools and software out there for managing your team process, what is missing is a comprehensive approach to software development.

What I Learned in My First Year as CTO of a $1B Startup

Just over a year ago, I made the leap from a leadership role at Zillow to CTO at Lessen. It’s been a wild ride ever since. In just one year, we’ve grown Lessen from an early stage, seed-funded company with a modest $19M valuation and 50 employees to a $1B valuation and over 300 employees.

7 Less Obvious Lessons in Leading Product Teams

Reflecting on my time leading teams and products at high-growth tech companies, there are a handful of less obvious truths about managing teams and products that I’ve found to be consistent.

How to Lead Your Team With Autonomy and Accountability

When it comes to work, there's nothing better than being a part of a high-performing team firing on all cylinders, cranking through projects, overcoming challenges and having fun along the way. It can be equally demotivating to be on a team where everyone is dragging themselves into the office for yet another day of mundane tasks.

Should You Become A People Manager?

Core IC work: coding, designing, doc writing, analysis, research Regular meetings: status, team, planning, reviews, issue resolution Planning: goal setting, estimating, resourcing, strategic plan creation Team growth: recruiting, interviewing, feedback, coaching, 1 on 1s Relationship building: team culture, cross-org alignment, networking One of the biggest challenges many folks who are great ICs struggle with is around letting go.