Zeno Rocha

Zeno Rocha

These are the best posts from Zeno Rocha.

3 viral posts with 4,392 likes, 220 comments, and 135 shares.
2 image posts, 0 carousel posts, 1 video posts, 0 text posts.

👉 Go deeper on Zeno Rocha's LinkedIn with the ContentIn Chrome extension 👈

Best Posts by Zeno Rocha on LinkedIn

Learning JavaScript in 2021
“How did your startup grow so fast?“

I've been getting that question a lot, and I believe it comes down to a single word: momentum. We tried to codify momentum and came up with a new concept called...

>> The Heartbeat Framework

Getting momentum is extremely hard, and losing it is very easy.

As makers, we not only have to ship software. We have to ship and talk about it. We have to push new content constantly if we want to create a feeling of “always shipping”.

That's why we think about our efforts as a heartbeat.

It's a rhythm that we follow to expose internal momentum to the outside world. Just like a heartbeat, there are big peaks followed by small peaks.

It's important to have a balance between them, but the beat must be always present for people to know we are “alive.“

In contrast, if there's a flat line, it means we are “dead“ and don't have momentum anymore.

The framework is divided into:

A) Launch Weeks
B) Mini-Launches
C) Change log
D) Blog
E) Customer story
F) Social post

A) Launch Weeks

🩺 Frequency: 2-3x/year

Launch Weeks are the big peaks. It's when we launch 5 new features in 5 days.

As the biggest “sign of life“, launch weeks are often the most impactful way we share our momentum. But we are also careful not to do them too frequently, since they require a heavy “cost“ from the team.

👉 Real-life example: https://lnkd.in/dFVU7_xv

B) Mini-Launch

🩺 Frequency: 4-5x/year

Mini-Launches are small wins that are worth sharing in a more detailed way, but don't require the same level of planning and coordination as Launch Weeks.

👉 Real-life example: https://lnkd.in/ge4mDz6q

C) Change log

🩺 Frequency: 1-2x/month

As we update the product, we post regular change logs to highlight how the product is evolving.

A fun exercise is to create an internal streak to motivate the team, so you don't miss a single week/month without shipping.

👉 Real-life example: https://lnkd.in/d3pPvTDw

D) Blog

🩺 Frequency: 1-2x/month

There's nothing more telling than going to a company blog and seeing the last post from 1 year ago.

👉 Real-life example: https://lnkd.in/dr7TKiiu

E) Customer stories

🩺 Frequency: 1-2x/month

We exist to serve real developers, so it's important for us to talk to our customers and share their experiences.

These are not only crucial for attracting new customers, but also to keep the team motivated with real stories of how our product is helping people.

👉 Real-life example: https://lnkd.in/gUmjHi84

F) Social posts

🩺 Frequency: 1x/day

We try to be very active in only a few places. We found that X and LinkedIn are the most effective places for us to be at this moment.

👉 Real-life example: this post ;)

Startups are all about momentum, so make sure you don't lose it once you find it.

I hope this was helpful.
Post image by Zeno Rocha
We just reached 4,036,931 unique installs on VSCode!

It’s crazy to think that there are 4M developers out there who are using something I created. I’m beyond grateful.
Post image by Zeno Rocha

Related Influencers