WakaTime 2023 Programming Stats

Happy New Year! In 2023, more than 500k developers spent a combined 51 million hours programming, tracked with WakaTime plugins. The average person spent 48 minutes per day programming. Each year we r…

Read more

GitHub Permissions Update

We’ve improved the security of our GitHub integration by migrating to GitHub Apps, for fine-grained permissions and read-only repo access. Why GitHub Apps?. Ever since the GitHub released GitHub Apps,…

Read more

Tracking Compile Times with Eclipse

The Eclipse plugin now tracks how long your builds take to compile. Shortest WakaTime blog post ever. Happy codin…, I mean happy compiling!…

Read more

Xcode Supported Again

Ever since Apple disabled plugins in Xcode, we’ve been looking for a way to still show your code stats for Xcode without a plugin. Now, we’re happy to announce a native Mac app that adds back support …

Read more

Create Invoices from your WakaTime code stats

As a freelancer, I’ve spent years juggling multiple projects, filling out invoices, and trying to keep track of how much time I spend on each task. This often resulted in me forgetting some billable h…

Read more

GitHub adds WakaTime as Secret Scanning Partner

We’re proud to announce GitHub has partnered with WakaTime to scan for leaked api keys and other secret WakaTime tokens. WakaTime tokens allow users to programmatically access their WakaTime code stat…

Read more

The Currently Focused File's Expert

We’re proud to announce a new feature for our IDE plugins that answers a common dev question: Who’s the expert on this code? From now on, the name of the team member who has spent the most time coding…

Read more

ChatGPT Prototyped Our New Feature

Intro. I’m naturally a skeptic about OpenAI and ChatGPT, probably because I still think of AI as simple supervised machine learning with markov models. That’s why it’s taken me a few months to try out…

Read more

WakaTime 2022 Programming Stats

Happy New Year! In 2022, more than 400k developers spent a combined 43 million hours programming, tracked with WakaTime plugins. The average person spent 46 minutes per day programming. Each year we r…

Read more

Building a Background Task Queue in Python

Why not just use Celery/RQ/Huey/TaskTiger?. Unfortunately, WakaTime has been using Celery for almost 10 years now. During that time I’ve experienced many critical bugs, some still open years after bei…

Read more