Go for the streak and celebrate progress 🏆: Strava for VS Code
Tags: vscode, beginners, programming, productivity
Published: 2022-09-29 02:49:23

Athletes use exercise watches and apps like Strava (or Runkeepr) to measure and challenge themselves to grow, and we’ve been experimenting with ways to unlock similar kinds of value for developers. Think of your codebase or projects as the roads you’re running, VS Code as the Apple or Garmin watch, and **Stateful** as the Strava that helps make your data organized and easily digestible.

<div className="container mx-auto max-w-7xxl sm:px-8 lg:px-16 md:mb-8">
  <div className="flex justify-center pt-8 ">
    <InstallButton name="Get Stateful" href="https://marketplace.visualstudio.com/items?itemName=stateful.stable" />
  </div>
</div>

![Strava for VS Code](https://media.graphassets.com/NwTIe0cuR6uWtg0S2LFW)

## Go for the streak and celebrate progress 🏆

As you code you will unlock milestones, enter streaks (language usage, scores, ratings and more) and have the opportunity to high-five yourself and others.

<img alt="Celebrate your achievements" src="https://media.graphassets.com/L3zqDJqHTG9kLrQgIefC" width="70%" />

## Pace yourself with the real-time score 🔥

Your score is based on best practices and customizable contributors. Keep an eye on your score to understand how your coding day is going and change course if needed.

<img alt="Keep an eye on your score" src="https://media.graphassets.com/qAgESMqsQPuZ0kFfWlRr" width="70%" />

## Unpack your metrics, and setup the next day 📈

Dive into your coding metrics, including: activity, score, self ratings and forecasted “ideal” coding blocks. As your day is wrapping up, Stateful will effortlessly prompt you to reflect on the day, select your star rating and jot down a few notes as reminder for where to pick things up tomorrow.

<img alt="Dive into your metrics" src="https://media.graphassets.com/a1uWByjSSYquOSy72djy" width="70%" />

## Check in with yourself  📃

Explore daily, weekly and monthly summaries of your coding activity. No-brainer standup reports are delivered via notification just in time for your team meeting. Standup reports bring together rolled up progress since your last meeting, git tree activity, and the notes / todos you created right from the code editor.

<img alt="Get your daily briefings" src="https://media.graphassets.com/uGp3pkSkQnORkwYEsDP8" width="70%" />

## Maximize your focus time 🤫

Stateful can automatically mute Slack notifications when your editor activity indicates that you are focused. Let others know where you are focused by sharing a custom coding status inside Slack.

<img alt="Automatically have Slack notifications muted" src="https://media.graphassets.com/dlXpD3QRdWlEiRMTbmdS" width="70%" />

## Connect and motivate your network  ✌️

When you and someone else on Stateful are working on the same repo, we encourage you to follow each other and give kudos to support their achievements.

<img alt="Connect with your network" src="https://media.graphassets.com/YcjWlrbMSpmdL9loMkA4" width="70%" />

# Try it out!

You can install the extension by searching for `stateful` in the VS Code extensions panel, or through the [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=stateful.stable). It only requires that you authenticate with Github and within 15 minutes you will have access to your dashboard.

<div className="container mx-auto max-w-7xxl sm:px-8 lg:px-16 md:mb-8">
  <div className="flex justify-center pt-8 ">
    <InstallButton name="Get Stateful" href="https://marketplace.visualstudio.com/items?itemName=stateful.stable" />
  </div>
</div>
<br />

# What do you think?!

We would like to hear from you. Do you like this? What do you want to see more or less of? What could we build to help you be more efficient, productive or happy?

[Join our Discord](https://discord.gg/BQm8zRCBUY) and let us know please.

Thanks for reading.