Maxime Buffa's Avatar

Maxime Buffa

@madmakks.bsky.social

Sr. Backend and DevOps Engineer Elixir/LiveView Contractor at blinq (blinqme.com) https://github.com/mbuffa https://mbuffa.github.io/

74 Followers  |  167 Following  |  47 Posts  |  Joined: 01.12.2023
Posts Following

Posts by Maxime Buffa (@madmakks.bsky.social)

If someone feels brave enough, here's a translation, from a text I wrote 16 years ago (agh):
gemini.google.com/share/409de2...

Definitely not Shakespeare, but mostly faithful to my opinion at the time.

13.02.2026 19:38 — 👍 0    🔁 0    💬 0    📌 0

Well, in my case, reviewed 9/10 on October 30th. Crashes to Desktop were a bit plaguing the game, but I loved it right from the start.

French website though, not counted in Metacritic.

12.02.2026 17:30 — 👍 3    🔁 0    💬 1    📌 0
Blog: Hacking my Linux server at home - Part 2 Setting up Gitea, Minikube, a CI Runner and a Cloudflare Tunnel

#blog Setting up Gitea, a Ci Runner, a k8s cluster and exposing my apps on the web :)
mbuffa.github.io/articles/202...

21.01.2026 15:18 — 👍 1    🔁 0    💬 0    📌 0
Stop using your app query builder for analytics There are better alternatives.

#blog Stop using your app query builder for analytics.

18.01.2026 21:50 — 👍 0    🔁 0    💬 0    📌 0
Management: Burn out your team in six months A guide to burn-out

I re-published a #blog article on... let's say, project management, and all the things that can go wrong along the way. I tried to be the most objective and constructive as possible:
mbuffa.github.io/articles/202...

Input welcome, of course.

18.01.2026 16:26 — 👍 0    🔁 0    💬 0    📌 0

Yeah...

My main rig is still in DDR4. I guess I'll have to wait for a bit, or sell a few Micron stocks to buy RAM 😅

08.01.2026 18:44 — 👍 1    🔁 0    💬 0    📌 0
Elixir: LiveView + Stripe + Mobile a few things you should be aware of

What I learned when integrating Stripe (Js, Elements) into a LiveView mobile app:
mbuffa.github.io/articles/202...

#ElixirLang

19.12.2025 14:50 — 👍 2    🔁 0    💬 0    📌 0

So nice, thank you for that 😄

03.12.2025 22:32 — 👍 2    🔁 0    💬 0    📌 0

US accepted violence and taboos exported to the world

27.11.2025 11:24 — 👍 1    🔁 0    💬 1    📌 0

I see.

People can be so dumb and irrational about things.

27.11.2025 11:05 — 👍 2    🔁 0    💬 0    📌 0

Aaaaah. How do you get that?

Guess that's why I lost a follower after posting a pros & cons article about LLMs for coding then 😂

27.11.2025 11:00 — 👍 1    🔁 0    💬 1    📌 0
Elixir: Why your LiveViews `mount/3` shall be minimal and fast Yeah, don't do it

...And not too expensive (like Holy Grail's Shrubbery).

#ElixirLang #LiveView

24.11.2025 22:52 — 👍 0    🔁 0    💬 0    📌 0
Post image

And here I am.

With a 7k LoC pull request.

18.11.2025 23:47 — 👍 0    🔁 0    💬 0    📌 0
Elixir: Rate limit your LiveView forms Beware of back-and-forths in your Live Views

Rate Limit your LiveView forms

#ElixirLang #LiveView

17.11.2025 18:32 — 👍 2    🔁 0    💬 0    📌 0
Blog: Hacking my Linux server at home - Part 1 It is not the destination that matters, it is the journey.

Got back to tinkering a small server at home :)

17.11.2025 08:04 — 👍 0    🔁 0    💬 0    📌 0
LLM: Stop using Claude Code My feedback after years of Copilot and months of Claude Code

Have you heard of Jean-Claude?

Let me know what you think.
#ClaudeCode

07.11.2025 16:54 — 👍 0    🔁 0    💬 0    📌 0

It'so satisfying when you're done setting up Gitea on your own little server, and it has a local runner running your CI :)
57s from build to tests with a small codebase, identical to what I get on Github Actions, with the same YAML workflow. With just a hack for GA/Act Runner PG hostname resolution.

01.11.2025 23:32 — 👍 0    🔁 0    💬 0    📌 0

Ahah, I get it. You made some changes on the right one though.

Nothing wrong in keeping the "e" as-is. I just do think that the fact it's cropped strengthens the "stamp" look.

22.08.2025 10:35 — 👍 0    🔁 0    💬 1    📌 0
Post image

Something like this (pardon the Krita skills ;^)

22.08.2025 09:57 — 👍 0    🔁 0    💬 1    📌 0

Super big centered logos look terrible no matter the case, IMO. I'd rather have a small, subtile logo on the top right or left.

For the logo itself, I would adapt it, with the "e" on the top, and "Erlang" in thin font, T-Shirt color in Red (the logo's background color).

22.08.2025 09:38 — 👍 0    🔁 0    💬 0    📌 0

What a mothstosity!

20.08.2025 07:17 — 👍 2    🔁 0    💬 0    📌 0

Where are you, Marshall?

18.08.2025 20:40 — 👍 0    🔁 0    💬 0    📌 0
Preview
a close up of a stuffed monkey wearing a green shirt and blue jeans . ALT: a close up of a stuffed monkey wearing a green shirt and blue jeans .

When you make some Sentry.Client.push_event() calls to debug your WebSocket reconnect flow on Friday evening, and somebody microblogs about something similar on Monday:

18.08.2025 08:19 — 👍 1    🔁 0    💬 0    📌 0
Elixir: Using Environment Variables A short guide about dealing with environment variables in your Elixir project

I just updated my #ElixirLang article from 2021 on how to configure an Elixir application. Nothing revolutionary, but it should still be relevant and may help some beginners.

07.08.2025 07:26 — 👍 5    🔁 0    💬 0    📌 0

I was very reluctant to try AI agents for writing code, given how bad inline suggestions were 70% of the time

RN I find #ClaudeCode (with #ElixirLang) very good for chores: quick audits, cleanups, coverage checks, some tests

It takes a few iterations to make it work and clean, but it's interesting

28.07.2025 13:15 — 👍 4    🔁 0    💬 0    📌 0
Elixir: Having multiple Live Views on the same page How to leverage Live Session for complex structures

Finally published something from my last year's backlog.

How to have multiple LiveViews sitting side-by-side:
mbuffa.github.io/articles/202...

#ElixirLang #LiveView

25.07.2025 13:35 — 👍 3    🔁 0    💬 0    📌 0
Fallout: Bakersfield Trailer
YouTube video by Saur X Fallout: Bakersfield Trailer

Fallout on GZDoom. Hell yeah!
youtu.be/6e8WrmOibpM?...

20.07.2025 23:06 — 👍 1    🔁 0    💬 0    📌 0
Preview
GitHub - trailblazer/trailblazer: The advanced business logic framework for Ruby. The advanced business logic framework for Ruby. Contribute to trailblazer/trailblazer development by creating an account on GitHub.

Yes, but Trailblazer happened in 2015: github.com/trailblazer/... and inspired a couple of developers.
No longer "fat models, skinny controllers" and no use of unpredictable ActiveRecord hooks, but dedicated services/operations.

21.06.2025 07:11 — 👍 0    🔁 0    💬 1    📌 0
Post image

Text-To-Speech is such a niche topic that VSCode extensions for developing game mods are more popular 😄

(well, "Text-To-Speech" gives more popular results, but I found that interesting)

Anyway, Piper TTS is a great QoL tool for ingesting paragraphs of docs. Runs locally.

(don't use it on LISP)

23.04.2025 14:52 — 👍 1    🔁 0    💬 0    📌 0

Given how agitated the waves look, it's obviously related to the stocks market.

16.04.2025 10:43 — 👍 5    🔁 1    💬 0    📌 0