Sign in

Nicolas Beauvais

@nicbvs.bsky.social
96 followers 456 following 234 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 · 03/10/2026
Monthly update for @phare.io: September 2026 🌐 940 Active organizations (+35) 📈 65M Monthly uptime checks (+7M) 📄 708 Active status pages (+31) 🥰 72 customers (+5) 💰 €416 MRR (+€48)
130
Nicolas Beauvais @nicbvs.bsky.social · 27/09/2026
👋 hey there, I've been building @phare.io on EU infra for the past 4 years
110
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
Maintaining a side project alive can be so damn hard, there are so many times when I wanted to quit or not spend my weekend fixing some random bug. But I also learned so much from building it and from the feedback of the thousands of Phare users ✌️
000
Nicolas Beauvais @nicbvs.bsky.social · 16/09/2026
100
Nicolas Beauvais @nicbvs.bsky.social · 16/09/2026
Found some screenshots from the first release, it's always a struggle to design a screen for a new product, and you don't have enough things to fill the space, and now I have the exact opposite problem 😅
100
Nicolas Beauvais @nicbvs.bsky.social · 16/09/2026
It's the only side project where I forced myself to continue after the honeymoon phase instead of jumping on something else. It still doesn't make me nearly enough money to compensate for all the hard work, but it's been growing steadily for the past year, which is encouraging.
100
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
Nicolas Beauvais @nicbvs.bsky.social · 20/08/2026
🥇#3 🥈#1 🥉#2
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
For some reason, the last week of July saw a big jump in subscriptions with 5 new customers, and SEO traffic is picking up again.
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 · 29/07/2026
Preparing for IPO
110
Nicolas Beauvais @nicbvs.bsky.social · 23/07/2026
Also added an apple mouse, but kept the Logitech MX 🤔
000
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
Who could have foreseen that not working on the product for two months would reduce growth 😱
010
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
Weird month overall, less traffic than earlier this year, and lost a few non-paying users due to an ongoing incident with Phare's hosting provider. Paid customers did not churn, so there's that, and I passed €300 MRR 😎
030
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
Nicolas Beauvais @nicbvs.bsky.social · 06/05/2026
That's a good-looking status page 😍
010
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 · 15/04/2026
The VCs in the US military also need clothes
100
Nicolas Beauvais @nicbvs.bsky.social · 07/04/2026
Looks lovely, well done 👏
120
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
phare.io/blog/what-pa...
phare.io
What Paddle doesn't tell you about implementing metered billing
How Phare implements calendar-month metered billing on Paddle using zero-value subscriptions, one-time charges, and a homemade invoice grace period.
000
Nicolas Beauvais @nicbvs.bsky.social · 07/04/2026
It was all doable, but exposed some interesting gaps in Paddle's API along the way. The implementation has been running in production for 3 months now without issues. If you're building metered billing on Paddle, I wrote up my findings and the workarounds I landed on for a clean implementation.
100
Nicolas Beauvais @nicbvs.bsky.social · 07/04/2026
While I was at it, I wanted to improve the billing experience for my customers with calendar-month billing cycles, on top of the existing flat subscription + metered billing that define Phare's pricing.
100
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 · 03/04/2026
Hey, I actually answered before seeing there was something to win and already got a Bunny plushy, please give it to another participant 🐰🙏 Thank you, and btw your DM are not open so I couldn't message you
120
Nicolas Beauvais @nicbvs.bsky.social · 02/04/2026
19, there's a sneaky one in the back
010
Nicolas Beauvais @nicbvs.bsky.social · 01/04/2026
Record growth last month when I did not even touch anything for two weeks is kind of crazy to see
010
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 · 13/03/2026
I have the same keyboard, mouse and notebook, but a different ThinkPad 😂
000
Nicolas Beauvais @nicbvs.bsky.social · 09/03/2026
So close 🤏
120
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 · 03/03/2026
Interesting, I was about to make the reverse move and add French / German as it's most of my traffic. Is there a reason why you went all in / all out and not keep translations on a few landing pages ?
000
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 · 25/02/2026
They always choose the most time-consuming feature to make 🫠
010
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