It all started with the need to track the performance of a client’s application, which was awfully slow at the time. I wanted to be able to quantify the improvement of the changes I had in mind, in terms of response time.

I also wanted to play with a number of exciting techs, including Vue.js, InfluxData’s timeseries database, Go and Python, to learn and practice a maximum.

So I started coding, and went up with HowFast after a few days:

The main features are:

  • response time tracking: see the evolution over the last 7 days
  • downtime detection: with a ping every minute, get notified instantly of any issue with your application

It is available at https://www.howfast.tech/ and anybody can sign up for free using a Slack account. Monitors (tracked URLs) can be shared with teams, allowing for a more efficient tracking experience.

Many new features will come, so stay tuned!


Bonus: soon after launching it, I started using HowFast to track HowFast's own performance, leading to quite interesting results:

InfluxDB can be quite surprising, sometimes (this is a typical performance graph for servers using InfluxDB)

This mysterious and alarming response time graph will warrant another post, stay tuned! You can follow HowFast on medium to get notified, if you want to.


Do you want to discover HowFast? Head now to https://www.howfast.tech/ and create your first monitor in just a few minutes (that's actually quite fast, no pun intended). It's free, and it's going to help you better understand how to improve your application's performance. And on top of it, you can also use it to detect and get notified of downtimes, so don't wait and start using it for free now :)