Hiring for Authentic Developer Marketing at DeepSource

DeepSource is hiring a head of marketing. I sat down with founder Sanket Saurav to highlight their mission, their culture, and the role.

Continue reading →

Working Session: Growing Substack with Referrals

Packy McCormick built a referral program into his Substack. Here we dive in to optimize it.

Continue reading →

How Apple Builds Product with Daniel Gross

I sat down with founder and investor Daniel Gross to talk about how to build product, including his experience at Apple.

Continue reading →

Early Sales for Developer-Facing Startups

We ran a working session to help a startup get started in sales. We get the help of Adam Gross, who lead sales at Dropbox early and was CEO of Heroku.

Continue reading →

Idea Market Fit

Customers can buy an idea before the product is real, which is why crowdfunding is hard even if successful.

Continue reading →

What VCs Can't Say

Why VC funds don't raise money in public. But now some can.

Continue reading →

Y Combinator cofounder Trevor Blackwell on Investing in Robotics

I sat down to interview Trevor Blackwell, the cofounder of Y Combinator and Anybots.

Continue reading →

Dropbox Employee #1 Aston Motes on How To Support Black Engineers

We discuss optimizing your career for learning, getting more startup founders, and how your company can help support black engineers.

Continue reading →

How To Scale Marketing to the Enterprise and Developers, with Okta CMO Ryan Carlson

I sat down with Ryan Carlson to chat about his experience at Okta. Ryan joined Okta 9 years ago after the Series B, seeing the company all the way through to IPO in 2017.

Continue reading →

Measuring Customer Acquisition Cost at Early Stage Startups

Measuring how much it costs to acquire customers is essential for scaling a business, but it’s hard at the earliest stages. Here I want to explore how to do it.

Continue reading →

Introduction to Customer Acquisition Cost

CAC is a fundamental idea in marketing. This is a quick intro, a first step in a series building to more complex ideas.

Continue reading →

Better Meetings with Concise Global Context

It’s a really good idea to set context every time you communicate. Here is why, with examples.

Continue reading →
More posts →