When is time tracking too accurate? The short answer: When you’re billing... remember to decrease granularity by increasing your timeout preference before billing clients. WakaTime is a very accurate …
Read more
Let’s take a look back at 2018 from a WakaTime perspective: First, some WakaTime milestones and then a yearly overview of all WakaTime users’ programming metrics! 🎉 Growth & milestones. In 2018, WakaT…
Read more
Do you receive emails from your website users with the subject “Data Removal Request” that look like this? I hereby withdraw my consent for you to collect, process or store any personal data related t…
Read more
This is the third of three posts about building a JSON API with Flask. Make sure you start with part 1 and part 2. In the first post, we used a custom base SQLAlchemy class to serialize and deserializ…
Read more
This is the second of three posts about building a JSON API with Flask. Part 1 arrived yesterday and part 3 is arriving tomorrow. In the previous post we learned how to serialize SQLAlchemy models to/…
Read more
This is the first of three posts about building JSON APIs with Flask. Part 2 and part 3 arrive tomorrow and the day after. I've seen a lot of questions on StackOverflow about how to turn SQLAlchemy mo…
Read more
Here at WakaTime we love hearing from our users, especially when it’s to request a new WakaTime feature. One of the most frequently requested features is the ability to share coding goals. So, today w…
Read more
For programmers, being productive means writing more code. Sure, some languages or patterns mean you can do more with less code, but hear me out... Let’s assume it takes 10 lines (including tests of c…
Read more
Our goal at WakaTime is to improve your productivity using automated programming metrics. WakaTime Goals track your programming and remind you to code more, or congratulate you when you’ve met your pr…
Read more
TL;DR Upgrade your Vim WakaTime plugin for a huge performance improvement! Vim 8 recently added support for async jobs. This is great news for all Vim plugins! Previously, background processes would b…
Read more