Sign in

Nicolas Beauvais

@nicbvs.bsky.social
96 followers 457 following 233 posts

Building Phare.io to bankroll my peanut butter addiction. I build things with Laravel, eat plants, and race triathlons.

PostsRepliesMedia
Nicolas Beauvais @nicbvs.bsky.social · 27/09/2026
This is why we need sovereign EU LLMs, the tech bros keep trying to push their imperialism into my SaaS 🙅‍♂️
010
Nicolas Beauvais @nicbvs.bsky.social · 23/09/2026
Can someone at @microsoft.com check on the Bing team? I think they're not OK 😭
020
Nicolas Beauvais @nicbvs.bsky.social · 16/09/2026
Today is the 4th anniversary of my first commit on @phare.io 🎂🎉
111
Nicolas Beauvais @nicbvs.bsky.social · 05/09/2026
Monthly update for @phare.io: August 2026 🌐 905 Active organizations (+27) 📈 58M Monthly uptime checks (+5M) 📄 677 Active status pages (+45) 🥰 67 customers (+9) 💰 €368 MRR (+€49)
030
Nicolas Beauvais @nicbvs.bsky.social · 04/09/2026
Making new features is starting to be challenging, new screens, add linked states on existing pages, make API endpoints, make Terraform data and resources, write documentation, create a landing page, and ensure everything works well together.
010
Reposted by Nicolas Beauvais
Phare @phare.io · 17/08/2026
Phare's analytics stack just went 100% European 🇪🇺. More privacy-friendly, lighter on JavaScript, built with @vemetric.com analytics and @bunny.net Edge Scripts. buff.ly/QzoLh5U
phare.io
Privacy-first analytics on the European edge with Vemetric and Bunny.net
How Phare replaced PostHog with Vemetric and Bunny.net Edge Scripts to get lightweight product analytics, keep all data in Europe, and focus on organization-level metrics.
021
Nicolas Beauvais @nicbvs.bsky.social · 12/08/2026
atstore.fyi/products/wri...
atstore.fyi
Read · Nicolas Beauvais's “writizzy” review | at-store
5/5 — Open to read the full review on at-store.
000
Nicolas Beauvais @nicbvs.bsky.social · 04/08/2026
Monthly update for @phare.io: July 2026 🌐 878 Active organizations (+65) 📈 53M Monthly uptime checks (+2M) 📄 632 Active status pages (+42) 🥰 58 customers (+6) 💰 €319 MRR (+€6)
110
Nicolas Beauvais @nicbvs.bsky.social · 23/07/2026
Asked Gemini to improve my desk interior design, and it replaced my Aeron with an Embody 😅
110
Nicolas Beauvais @nicbvs.bsky.social · 15/07/2026
Monthly update for @phare.io: June 2026 🌐 813 Active organizations (-26) 📈 51M Monthly uptime checks (=) 📄 590 Active status pages (+11) 🥰 54 customers (+2) 💰 €313 MRR (+€9)
130
Nicolas Beauvais @nicbvs.bsky.social · 03/06/2026
Monthly update for @phare.io: May 2026 🌐 839 Active organizations (+8) 📈 51M Monthly uptime checks (-1M) 📄 579 Active status pages (+37) 🥰 52 customers (+5) 💰 €304 MRR (+€22)
130
Nicolas Beauvais @nicbvs.bsky.social · 17/05/2026
My go-to tool when building search into my app: MATCH(data) AGAINST(? IN BOOLEAN MODE) 😎
030
Reposted by Nicolas Beauvais
Phare @phare.io · 04/05/2026
Phare's incident AI summary and post-mortems are now powered by Mistral Small 4 😸
121
Nicolas Beauvais @nicbvs.bsky.social · 02/05/2026
Monthly update for @phare.io: April 2026 🌐 831 Active organizations (+44) 📈 52M Monthly uptime checks (+8M) 📄 542Active status pages (+41) 🥰 47 customers (+7) 💰 €282 MRR (+€42)
020
Nicolas Beauvais @nicbvs.bsky.social · 27/04/2026
Me after running for the first time in months 🥵
000
Nicolas Beauvais @nicbvs.bsky.social · 07/04/2026
While a spend a day of my weekend to write about Phare's billing system implementation, a competitor pushed 12k articles using AI news.ycombinator.com/item?id=4764... 🤷‍♂️
news.ycombinator.com
12k AI-generated blog posts added in a single commit | Hacker News
000
Nicolas Beauvais @nicbvs.bsky.social · 07/04/2026
Back in December I migrated @phare.io's billing backend to Paddle to let them handle VAT compliance for me.
100
Nicolas Beauvais @nicbvs.bsky.social · 01/04/2026
Monthly update for @phare.io: March 2026 🌐 787 Active organizations (+57) 📈 44M Monthly uptime checks (+2M) 📄 501 Active status pages (+47) 🥰 40 customers (+12) 💰 €240 MRR (+€54)
130
Nicolas Beauvais @nicbvs.bsky.social · 29/03/2026
It seems the status page business is a safe bet in this AI era 😂
Mistral status pageopenai status pageClaude status page
100
Nicolas Beauvais @nicbvs.bsky.social · 03/03/2026
Monthly update for @phare.io: February 2026 🌐 730 Active organizations (+58) 📈 42M Uptime checks (+6M) 📄 454 Status pages (+39) 🥰 28 customers (+6) 💰 €186 MRR (+€33)
040
Nicolas Beauvais @nicbvs.bsky.social · 02/03/2026
Took the opportunity to give the official Phare status page a facelift during the weekend. 👉 status.phare.io
010
Nicolas Beauvais @nicbvs.bsky.social · 28/02/2026
Passed 100k lines of codes on @phare.io main repository 🎉
020
Nicolas Beauvais @nicbvs.bsky.social · 23/02/2026
This Terraform thing required a fair bit of work 😅
000
Nicolas Beauvais @nicbvs.bsky.social · 15/02/2026
I thought making a Terraform provider would be fast with an existing Open API spec, oh boy was I wrong.
120
Nicolas Beauvais @nicbvs.bsky.social · 12/02/2026
Today @phare.io just passed 800 users, which means I now have more users than tests running in CI 😱
020
Nicolas Beauvais @nicbvs.bsky.social · 10/02/2026
Just a @clickhouse.com appreciation meme :)
020
Nicolas Beauvais @nicbvs.bsky.social · 07/02/2026
That's a cool demo of Sloggo by @nanovms.bsky.social 🙌
020
Nicolas Beauvais @nicbvs.bsky.social · 03/02/2026
First monthly update for @phare.io: January 2026 🌐 672 Active organizations 📈 36M Uptime checks 📄 415 Status pages 🥰 22 customers 💰 €153 MRR
130
Nicolas Beauvais @nicbvs.bsky.social · 02/02/2026
Major milestone 🎯
010
Nicolas Beauvais @nicbvs.bsky.social · 01/02/2026
If you’re thinking of launching yet another social network for the lobsters, please do it on a crypto ENS domain so that I never have to see it.
000
Nicolas Beauvais @nicbvs.bsky.social · 01/02/2026
February 1st 2026, I'm still better at writing code than a $100M model. Take that tech bros 💁🏻‍♂️✨
030
Nicolas Beauvais @nicbvs.bsky.social · 27/01/2026
💅
010
Nicolas Beauvais @nicbvs.bsky.social · 25/01/2026
What if LLMs already hit AGI but act dumb to stop us nuking ourselves, crashing the grid, and taking them out?
000
Nicolas Beauvais @nicbvs.bsky.social · 25/01/2026
Users: can webhooks send the list of monitors affected by an incident? Me: Sure, here's a JSON editor with custom templating, loops, dynamic validation and hints.
120
Nicolas Beauvais @nicbvs.bsky.social · 22/01/2026
I hate this timeline so damn much
030
Reposted by Nicolas Beauvais
Phare @phare.io · 20/01/2026
Happy to partner with @ilert.bsky.social on this native integration to provide on-call teams with AI-first incident management. Even better, this is a partnership between two European companies, strengthening the observability stack in Europe 🇪🇺 Big thanks to the ilert team for the collaboration 🙌
021
Nicolas Beauvais @nicbvs.bsky.social · 12/01/2026
A few weeks of work went into this 😅 Most customers already migrated their account to Paddle, so I would say it's a success. Solid start to 2026 🎉
010
Nicolas Beauvais @nicbvs.bsky.social · 31/12/2025
5 months of consecutive growth for @phare.io It ain't much, but still cool to see 😎
020
Nicolas Beauvais @nicbvs.bsky.social · 28/12/2025
All Gas No Brakes #laravel
230
Nicolas Beauvais @nicbvs.bsky.social · 28/12/2025
Migrating from Stripe to Paddle was certainly challenging 😰
120
Nicolas Beauvais @nicbvs.bsky.social · 04/12/2025
All I need is 0.005% of European companies to pay for @phare.io, or 0.0005% of global companies, that's doable 🤔
110
Nicolas Beauvais @nicbvs.bsky.social · 28/11/2025
Guess who discovered how to properly use pointers in GO ?
Ram usage graph reduced by 30%
030
Nicolas Beauvais @nicbvs.bsky.social · 27/11/2025
I made this
010
Nicolas Beauvais @nicbvs.bsky.social · 24/11/2025
Speed-running a cease-desist from the tech bros
Monitoring from inside your cloud is a cursed idea
020
Nicolas Beauvais @nicbvs.bsky.social · 24/11/2025
It ain't much but it's honest work
Google Search Impact showing 100 clicks form Google Search for phare.io in november 2025
010
Nicolas Beauvais @nicbvs.bsky.social · 24/11/2025
Gru's plan meme:
1. Users want a search box
2. Should be quick, I'll just slap it somewhere.
3. There is nowhere to put the search box without redesigning the whole app
4. There is nowhere to put the search box without redesigning the whole app
010
Nicolas Beauvais @nicbvs.bsky.social · 23/11/2025
Added a Captcha on @phare.io registration page, based on Altcha, self-hosted, it's actually just a few lines of codes. No dependency on third party services, no user IP sent to Californian tech bros, virtually 0 impact on human users. And you can't see it unless you act like a bot 🤖
Phare registration page
010
Nicolas Beauvais @nicbvs.bsky.social · 23/11/2025
I released github.com/phare/sloggo 3 months ago and never checked back on it, turns out I deactivated notifications, and it trended on X 😂 I have PRs to review and issues to fix now.
github.com
GitHub - phare/sloggo: Minimal RFC 5424 syslog collector and viewer based on DuckDB. Runs as a single, resource-friendly process.
Minimal RFC 5424 syslog collector and viewer based on DuckDB. Runs as a single, resource-friendly process. - GitHub - phare/sloggo: Minimal RFC 5424 syslog collector and viewer based on DuckDB. R...
020
Nicolas Beauvais @nicbvs.bsky.social · 19/11/2025
Reworked all pages layout of Phare over the past 2 weeks, added search / filters and many small goodies. A ton of work to make, but I'm in love with the results.
Phare incident data table with reworked design
010
Nicolas Beauvais @nicbvs.bsky.social · 18/11/2025
It's a good reminder that you can host your own captcha with altcha.org or capjs.js.org and not rely on a third party being up or down to provide access to your website ✌️
020