Sign in

alexis.bernard.io

@alexis.bernard.io
43 followers 16 following 59 posts
PostsRepliesMedia
alexis.bernard.io @alexis.bernard.io · 11/08/2026
I released ActiveHashcash 0.5.0 this weekend. It gets a nice speedup to solve the Hashcash stamp thanks to Thibaud GG. ActiveHashcash protects Rails applications against spam bots and brute force attacks.
100
alexis.bernard.io @alexis.bernard.io · 09/07/2026
It's kind of funny that it took me several years to realize that GitHub (GH) is the reverse of Mercurial (HG) 🙃 If I were using GitHub CLI, I would have noticed that sooner because of typos ... gti is my most command not found 😅
000
alexis.bernard.io @alexis.bernard.io · 17/02/2026
What a promising day of ski !
020
alexis.bernard.io @alexis.bernard.io · 19/11/2025
Tonight I will be presenting at Geneva.rb on how to protect a web application against bots and brute force attacks without annoying humans and **without relying on a third-party service**.
100
alexis.bernard.io @alexis.bernard.io · 07/11/2025
Next Wednesday I will give a presentation at Zurich.rb, and then on the 19th November at Geneva.rb: How to protect web applications against spam bots and brute force attacks without annoying humans, and why I think captchas are not the best solution.
Rage Against The Malicious: The battle of spam bots
252
alexis.bernard.io @alexis.bernard.io · 17/10/2025
TIL: In SQL the RETURNING instruction accepts any expression, not only a column name. That seems so obvious, but I took all that time to notice it 😅
000
alexis.bernard.io @alexis.bernard.io · 07/10/2025
I am very happy to have become dual citizen 💎 since last @euruko.org. Thanks @adrianthedev.com and @avohq.io 😀
2172