There was no issue of the newsletter last week, as I was hunting for apartments, and will be moving at the end of the month, so development in general is going to be slowing down a lot in the near future.
My wife and I are expecting our first child, and we decided to move back to the city where we met, closer to our friends and family, in Grenoble, France. I'm actually writing this newsletter on my phone on a train, things are a bit crazy, especially after the slow period of COVID-19 lockdown.
Back to Chiffre: one of the early users, Mike Nikles, who uses Chiffre on his new website, announced the release of his book on Cloud Native Web Development, which generated a lot of traffic (20k events in one day! 🤯). Congrats Mike on publishing your book!
However this episode showed that the current preview version of Chiffre is not yet ready for production workloads, and the upcoming refactor to use Web Workers will be key before moving on to beta.
Bing crawlers are back, with a different user-agent than the one I specially handled before.
The issue with those crawlers is they have a faulty
They do run the tracker script and supposedly encrypt a payload, but their implementation of
fetch results in a GET being sent rather than a POST, and with no body. 🤷♀️
Also, I saw some other user-agents (Samsung Internet from the initial log digging) taking up to 40s to encrypt a <1KiB payload.
It may be an entry-level device with low processing power, and this could be an issue as the encryption would drain the battery much faster than conventional analytics. One point for the competition, or rather one more indication that analytics might not be the best application for this technology.
I'm going to be publishing progress only on a bi-weekly basis from now on, as the moving will take most of my free time.
See you soon, and stay safe.
Founder | Chiffre.io