Product updates and new features 2021

🚀 We reached 300k users! - Also, here’s some new WakaTime features. 📊 Edit your time on the dashboard - Click on durations to edit the project, language, category, and branch. 🔰 Public profile badge -…

Read more

Announcing a New Integration: Histre

Histre is a collaborative bookmarking tool for researching, annotating, and enhancing websites. When you enable the Histre integration, the time you spend browsing websites is synced to your WakaTime …

Read more

Go Desperately Needs Nil Safe Types

If you’ve worked with Go before, you’ve probably seen this runtime error. panic: runtime error: invalid memory address or nil pointer dereference The current solution is checking thevar != nil before …

Read more

Maximize your concurrent web server connections

Image Credit: Bill Jelen For production web servers, most people assume scaling means needing faster (and more expensive) hardware. Before spending more money on servers, first make sure your web serv…

Read more

Latency of DigitalOcean Spaces vs AWS S3

WakaTime’s infra is split across DigitalOcean and AWS. We use DigitalOcean Droplets for compute resources, AWS S3 to store code stats, and DigitalOcean Spaces for backups. You can find more info on th…

Read more

Using a disk-based Redis clone to reduce AWS S3 bill

Redis is an in-memory database with very high write and read speed, and a limitation that data sets can’t be larger than available RAM. It’s like memcached but supports data structures instead of just…

Read more

Track VS Code Time with WakaTime

Visual Studio Code (VS Code) is an open source text editor popular with programmers favoring modern languages. With native support for traditional IDE features(jump to definition, find references, etc…

Read more

WakaTime 2020 Programming Stats

Happy New Year… 2020 is finally over! In 2020, more than 250k developers spent a combined 36 million hours programming, tracked with WakaTime text editor plugins. The average person spent 51 minutes p…

Read more

The Best Time Tracker for Programmers

Image Credit: Austin Distel If you’re an independent contractor writing software, then this post is for you. Even if you do project-based invoicing, accurate time tracking is important for measuring t…

Read more

Product updates and new features 2020 H1

Hello everyone, with COVID-19 we’re switching from quarterly to semiannual updates. Here are the new features we’ve been working hard to release. 🐦 Auto-Tweet your daily coding goals - To stay account…

Read more