Alexis Bouchez Profile Banner
Alexis Bouchez Profile
Alexis Bouchez

@alexisbchz

1,031
Followers
7,150
Following
72
Media
326
Statuses

Co-founder . Building a developers-first cloud platform.

🇫🇷
Joined July 2024
Don't wanna be here? Send us removal request.
@alexisbchz
Alexis Bouchez
2 months
Working on my own @AdonisFramework starter kit I could use to test different SaaS ideas rapidly against the market. Will add stuff like : - Landing, blog (good for SEO), and pricing page - Email/password + OAuth authentication - Basic Stripe - Settings Page - ...
Tweet media one
5
14
124
@alexisbchz
Alexis Bouchez
2 months
#TIL #golang 's standard library includes a simple to use reverse proxy. Indeed, httputil.NewSingleHostReverseProxy creates a new reverse proxy that rewrites URLs to the specified target host. Check out the doc for details:
Tweet media one
2
20
106
@alexisbchz
Alexis Bouchez
2 months
📢Open-Sourcing Girouette: an AdonisJS package allowing decorator-based routing. You can find it here : . AdonisJS is a great framework btw, flexible enough to support other ways to handle routing.
Tweet media one
2
11
86
@alexisbchz
Alexis Bouchez
3 months
This is what peak UX looks like for authentication, imo. But my co-founder would not let me implement it this way. 😂
Tweet media one
5
5
32
@alexisbchz
Alexis Bouchez
2 months
Working on adding some blog capabilities to my AdonisJS starter kit. #buildinpublic
Tweet media one
1
3
33
@alexisbchz
Alexis Bouchez
2 months
📢Just implemented the reset password process in the latest commit of @SoftwareCitadel 's AdonisJS starter kit. #buildinpublic
Tweet media one
Tweet media two
Tweet media three
2
3
28
@alexisbchz
Alexis Bouchez
2 months
#TIL You can squeeze prod-ready #Golang images, from 45MB into 4MB. The recipe? 1⃣Use -ldflags="-s -w" (45MB -> 38MB) 2⃣Use scratch instead of distroless (38MB -> 17MB) 3⃣Use UPX, an executable file compressor (17MB -> 4MB) ➡️Full Gist:
Tweet media one
3
5
27
@alexisbchz
Alexis Bouchez
2 months
Sending welcome emails in my AdonisJS starter kit. Making use of developed by @resend Cool stuff happening in the GitHub repository. Still (very) early, but feel free to take a look at the codebase.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
2
1
22
@alexisbchz
Alexis Bouchez
2 months
Generating OG images programmatically in my @AdonisFramework starter kit. Generating a SVG with Satori from @Vercel , which is then converted to a png. Could add stuff like "caching" in the future. You can find my (very very early) starter kit here:
Tweet media one
Tweet media two
Tweet media three
2
5
22
@alexisbchz
Alexis Bouchez
1 month
Tweet media one
0
2
17
@alexisbchz
Alexis Bouchez
2 months
Moving back to some Golang development, and might finally have found the DX I was looking for
Tweet media one
Tweet media two
Tweet media three
1
1
14
@alexisbchz
Alexis Bouchez
3 months
📢 Working on a managed version of Ravel. As a reminder, Ravel offers a simple solution allowing to deploy, manage microVMs on demand. Getting a lot of fun while working with AdonisJS, React, TailwindCSS, and ShadCN UI components.
Tweet media one
1
4
14
@alexisbchz
Alexis Bouchez
23 days
The Go compiler after seeing an unused variable. #golang
Tweet media one
1
2
15
@alexisbchz
Alexis Bouchez
1 month
Here we go again. Back to open-source work while building @SoftwareCitadel (a POC). An open-source PaaS written in #Golang , and allowing to deploy (dockerized) apps in minutes. PS: Gomponents, with some HTMX and AlpineJS is a great frontend stack ^^
Tweet media one
Tweet media two
Tweet media three
2
5
14
@alexisbchz
Alexis Bouchez
13 days
Fix communism with capitalism. Business as usual. ^^
Tweet media one
@LinkofSunshine
Basil🧡
14 days
Im sorry but Cuban officials going to China for advice and them saying "maybe try stopping being Communist" is the funniest thing ever
140
3K
45K
2
0
15
@alexisbchz
Alexis Bouchez
1 month
Adding dialogs to @SoftwareCitadel , an open-source PaaS I am currently working on. #Golang is rocking. And Gomponents is great to write HTML in Go without some extra build stuff with stuff like Templ. Feel free to let a star to the GitHub repository ().
Tweet media one
Tweet media two
0
5
12
@alexisbchz
Alexis Bouchez
3 months
👉
Tweet media one
1
3
11
@alexisbchz
Alexis Bouchez
24 days
Crazy how much AdonisJS makes JS developers productive, and about how much it is underrated. That's criminal at this point.
0
5
11
@alexisbchz
Alexis Bouchez
21 days
Slices of life. 😂 #golang edition
Tweet media one
0
0
11
@alexisbchz
Alexis Bouchez
3 months
Is it really a MVP if you users can reset their password? ;)
2
1
10
@alexisbchz
Alexis Bouchez
3 months
I am starting to build Panache, an open-source european everything app. In the latest commit, I've initialized a @AdonisFramework application to our GitHub repository, with React and Inertia. #buildinpublic #opensource
1
2
9
@alexisbchz
Alexis Bouchez
2 months
Love the direction Polar is taking.
@polar_sh
Polar
2 months
Introducing License Keys. Making it seamless to sell premium software without the headache of managing billing, international sales tax and real-time validations yourself. One big step towards our v1.0 announcement on Product Hunt this Thursday (September 5th)
Tweet media one
8
22
309
2
1
9
@alexisbchz
Alexis Bouchez
4 months
@UseFerdinand 's initial commit is out. Ferdinand allows developers to send emails with ease. It's built in Go with @CaesarFramework and Gorm, ... And it's open-source ! Feel free to take a look at the GitHub repository, and to let a ⭐
2
4
8
@alexisbchz
Alexis Bouchez
2 months
I've tried to generate some audiobook, again. This time with the foreword (free part) of @levelsio 's MAKE book. @elevenlabs models are truly the best, and the only ones allowing to produce good enough quality audiobooks, through AI.
1
2
9
@alexisbchz
Alexis Bouchez
24 days
What's a debugger anyways? ^^
Tweet media one
1
3
9
@alexisbchz
Alexis Bouchez
12 days
When I meet a fellow AdonisJS afficionado
Tweet media one
0
0
8
@alexisbchz
Alexis Bouchez
22 days
📢 At Valyent, we just open-sourced Ikto, our NATS-based Wireguard mesh network builder. It allows us to create a secure, scalable, and flexible network infrastructure for our alternative.
0
1
8
@alexisbchz
Alexis Bouchez
15 days
📢 @lucas_jcq_ just pushed a commit to Ravel, our OSS microVMs orchestrator (heavily inspired by @flydotio 's approach ^^). Workers are now reporting events from machines to "manager" nodes. It consolidates the state management of Ravel clusters.
1
3
10
@alexisbchz
Alexis Bouchez
17 days
Working on @valyentdev 's landing page
Tweet media one
0
2
8
@alexisbchz
Alexis Bouchez
1 month
Are you even alive if you haven't committed a .DS_Store file to Git for the 10th time this year, and it's only September?
1
0
8
@alexisbchz
Alexis Bouchez
2 months
Using stuff like GitHub Copilot is good and all. But typing code like an actual human being feels good from time to time.
0
0
8
@alexisbchz
Alexis Bouchez
2 months
Wanted to listen to Getting Real from @37signals , but couldn't find an audiobook. So, I've written Python in a hurry, using @OpenAI TTS to make myself an audiobook. And shared it to the world in the case someone else wants to listen to it.
3
1
8
@alexisbchz
Alexis Bouchez
2 months
Cursor could have been a VSCode extension, and it would have been just fine.
Tweet media one
1
1
7
@alexisbchz
Alexis Bouchez
2 months
Forgot to cancel yet another subscription.
Tweet media one
0
0
7
@alexisbchz
Alexis Bouchez
25 days
Being able to name terminals in @code is very practical imo The man who had this idea at VS Code is truly a blessed human being ^^
Tweet media one
4
0
7
@alexisbchz
Alexis Bouchez
3 months
The world if ShadCN UI examples were more easily copy-pastable ^^
Tweet media one
Tweet media two
0
1
5
@alexisbchz
Alexis Bouchez
1 month
Roses are red, the sky is grey, environment variables are correctly saved in @SoftwareCitadel 's latest commit ^^
Tweet media one
2
3
6
@alexisbchz
Alexis Bouchez
2 months
Resend is great, but it could as well be oss
Tweet media one
0
0
6
@alexisbchz
Alexis Bouchez
2 months
Coding is actually more joyful than playing video games. Why are we trying to replace this activity, actually?
2
0
6
@alexisbchz
Alexis Bouchez
25 days
AWS be like: "One more certification cannot do harm" ^^
Tweet media one
2
0
6
@alexisbchz
Alexis Bouchez
1 month
Terry A. Davis's journey deserves a well-written book imo
Tweet media one
0
0
5
@alexisbchz
Alexis Bouchez
20 days
@ValyentDev is getting ready for a first round of alpha testing.
Tweet media one
0
1
5
@alexisbchz
Alexis Bouchez
2 months
Fighting the urge to stop everything and learn Zig.
1
0
5
@alexisbchz
Alexis Bouchez
25 days
A shitpost a day keeps the doctor away
2
0
5
@alexisbchz
Alexis Bouchez
3 months
a shitpost a day keeps the doctor away!
0
1
5
@alexisbchz
Alexis Bouchez
25 days
Rare picture of a wannabe memelord meeting with his cracked co-founder — ready to take over the cloud computing industry. ( @valyentdev )
Tweet media one
2
0
5
@alexisbchz
Alexis Bouchez
2 months
What if we brought back the pay-it-once era in the software industry?
Tweet media one
1
1
5
@alexisbchz
Alexis Bouchez
25 days
any resemblance to real persons living or dead is purely coincidental
Tweet media one
2
1
5
@alexisbchz
Alexis Bouchez
2 months
Previewing emails my app emits in development. Each time an email is sent, it opens a new tab showing its contents. Might turn this into a proper AdonisJS package. I find this practice smarter than hosting a whole service mocking a SMTP server. What do you think about it?
Tweet media one
Tweet media two
Tweet media three
1
0
5
@alexisbchz
Alexis Bouchez
1 month
Tweet media one
0
0
5
@alexisbchz
Alexis Bouchez
2 months
My Copilot's subscription is over, but def won't renew it. Feeling some huge LLM exhaustion.
Tweet media one
0
0
4
@alexisbchz
Alexis Bouchez
2 months
We all should go back to IRC, imo
0
0
4
@alexisbchz
Alexis Bouchez
23 days
@frankdilo A lot of the US's tech success can be attributed to public investments. 1974's Messmer plan for nuclear energy is still serving France nowadays as well. But state planning in areas like food producing is responsible for mass starvation.
0
1
4
@alexisbchz
Alexis Bouchez
1 month
What Europe might be missing are Frederick Terman-like people. We've got great engineering schools. But we don't produce as much "Build companies, not just careers" people as we should.
Tweet media one
0
0
4
@alexisbchz
Alexis Bouchez
23 days
@ChShersh @olivecakeroll Wasn't it Elixir? ^^
1
0
3
@alexisbchz
Alexis Bouchez
15 days
The goal is: 1⃣ to allow developers to deploy their apps easily ; 2⃣ to provide a solid foundation on which anyone can build cloud products.
0
0
4
@alexisbchz
Alexis Bouchez
2 months
Microsoft should be renamed Bloatedsoft.
Tweet media one
0
0
3
@alexisbchz
Alexis Bouchez
24 days
may be a good time to build an oss, shady-practices-free, alternative to this buggy piece of software ( @beehiiv )
@nathanbarry
Nathan Barry
24 days
@tibo_maker So far today they are signing up for Kit newsletters en masse and then replying to the welcome email with a pitch to switch. 50+ newsletters so far today.
Tweet media one
29
2
99
1
1
3
@alexisbchz
Alexis Bouchez
1 month
0
0
3
@alexisbchz
Alexis Bouchez
2 months
Weekends are made to explore some new RFCs. This one is about the MLS Protocol.
Tweet media one
0
0
3
@alexisbchz
Alexis Bouchez
3 months
@adonisframework If interested by this new project, feel free to let a star to the GitHub : .
1
2
3
@alexisbchz
Alexis Bouchez
2 months
@DorianDevelops Sorry, but that's called @AdonisFramework in the NodeJS/TS ecosystem ^^
1
0
3
@alexisbchz
Alexis Bouchez
2 months
@CocoMcEnroe @nathan_renard3 @heyrudy_ Les PNJs francophones maniaco-dépressifs sont de sortie pour cracher leur haine.
0
0
3
@alexisbchz
Alexis Bouchez
2 months
Pavel Durov is the most randian character in modern days, isn't he?
0
0
3
@alexisbchz
Alexis Bouchez
3 months
Who's up building an open-source alternative to Patreon?
2
1
3
@alexisbchz
Alexis Bouchez
2 months
Has anyone I know taken the Haskell pill, already? 👀
1
1
3
@alexisbchz
Alexis Bouchez
15 days
This microVMs orchestrator serves the needs of @ValyentDev , our developers-first cloud platform. We work on turning OCI (Docker) images into microVMs, and running them at scale.
1
0
4
@alexisbchz
Alexis Bouchez
2 months
@rouge_mur @REALSebReDnecK Pas étonnant de la part d'un communiste qui veut réduire tout le monde en esclavage.
1
0
3
@alexisbchz
Alexis Bouchez
14 days
1
0
2
@alexisbchz
Alexis Bouchez
2 months
0
0
2
@alexisbchz
Alexis Bouchez
17 days
0
0
2
@alexisbchz
Alexis Bouchez
2 months
0
0
2
@alexisbchz
Alexis Bouchez
3 months
@adonisframework In today's commit, I assign each Panache user a storage bucket ... The idea is to replace @skiffprivacy , that is unfortunately shutting down tomorrow, after being bought by Notion.
0
2
2
@alexisbchz
Alexis Bouchez
1 month
0
0
2
@alexisbchz
Alexis Bouchez
1 month
0
0
2
@alexisbchz
Alexis Bouchez
24 days
if this idea sounds interesting to you, feel free to slide into my dms
0
0
2
@alexisbchz
Alexis Bouchez
2 months
The madness around Cursor and LLMs based programming seems really overstated.
1
0
2
@alexisbchz
Alexis Bouchez
3 months
I've wrote a piece about building a SMTP server in Go, sharing my learnings from building @UseFerdinand . #golang
0
1
2
@alexisbchz
Alexis Bouchez
2 months
@BlueTeamJK @dvassallo I agree for emails. BS for the auth part, as most frameworks already have done the hard job for you.
0
0
2
@alexisbchz
Alexis Bouchez
3 months
@zacbrac @ashleyrudland I mean, not my problem if you can't recognize that Starter Story is a damn real informational product. It just means you are an absolute moron.
1
0
2
@alexisbchz
Alexis Bouchez
2 months
@shl All I know IS shitposting is the new PR
0
0
2
@alexisbchz
Alexis Bouchez
3 months
@suhasasumukh Sounds interesting, but never head about it until now
0
0
2
@alexisbchz
Alexis Bouchez
25 days
wtf.
@newrepublic
The New Republic
27 days
Behind all of Elon Musk’s bloviating and attention-seeking is a small man who is simply not very good at anything.
3K
5K
28K
0
0
2
@alexisbchz
Alexis Bouchez
2 months
@MarioVerbelen @bigboxSWE Productivity also skyrockets with Go imo
1
0
2
@alexisbchz
Alexis Bouchez
2 months
@trbdrk @The_maravers I've managed to create proper french songs with Udio, but with big bug from time to time
1
0
2
@alexisbchz
Alexis Bouchez
3 months
0
0
2
@alexisbchz
Alexis Bouchez
20 days
Just because I am a software developer doesn't mean I can fix printers. I do, but the two aren't connected pal.
Tweet media one
0
0
2
@alexisbchz
Alexis Bouchez
3 months
0
0
2
@alexisbchz
Alexis Bouchez
2 months
@remotealex @medusajs Never got involved into e-commerce, but yeah, Medusa sounds fcking great
1
0
2
@alexisbchz
Alexis Bouchez
2 months
1
0
2
@alexisbchz
Alexis Bouchez
2 months
@adonisframework Illustration generated by Midjourney btw
1
0
2