Arnaud Héritier's Avatar

Arnaud Héritier

@aheritier.net.bsky.social

Senior Engineering Manager at Doctolib in charge of engineering enablement (Platform engineering, internal developers platform, CI, CD, …) #lescastcodeurs #devoxxfr #devops #oss #jenkinsci #maven #asf

1,412 Followers  |  1,473 Following  |  227 Posts  |  Joined: 11.07.2023  |  2.1657

Latest posts by aheritier.net on Bluesky

Same for me. It is how it started.

08.08.2025 05:43 — 👍 0    🔁 0    💬 0    📌 0
Preview
Get Ubuntu | Download | Ubuntu Download Ubuntu desktop, Ubuntu Server, Ubuntu for Raspberry Pi and IoT devices, Ubuntu Core and all the Ubuntu flavors. Ubuntu is an open-source software platform that runs everywhere from the PC t...

Ubuntu vient de mettre à jour sa version LTS (Long Term Support) en version 24.04.3. Elle apporte le noyau Linux 6.14 et de nombreuses corrections et lisez à jour de paquets ⬇️

ubuntu.com/download

08.08.2025 05:38 — 👍 15    🔁 7    💬 1    📌 0
Preview
Release v3.27.4 · assertj/assertj 🚫 Deprecated Core Deprecate org.assertj.core.annotations.Beta in favor of org.assertj.core.annotation.Beta Deprecate org.assertj.core.util.CanIgnoreReturnValue in favor of org.assertj.core.annotat...

📢 AssertJ 3.27.4 has been released!

This fixes a 🐛 regression introduced in 3.26.0, brings a few minor 🚫 deprecations, and paves the way for ⚡ smoother NullAway integration.

Happy assertions!

github.com/assertj/asse...

07.08.2025 15:46 — 👍 11    🔁 7    💬 0    📌 0
Post image

uBlock Origin Lite is now available on the Apple App Store for Safari, offering built-in filter lists, multi-level filtering, and effective YouTube ad blocking buff.ly/ggPDRaY

05.08.2025 21:00 — 👍 7    🔁 4    💬 0    📌 1
Preview
Tools: Code Is All You Need The solution to agentic flows was code all along.

📰 Two interesting takes on the MCPs vs CLIs
😉 TL;DR: it depends

➡️ 1/2 by @mitsuhiko.at

lucumr.pocoo.org/2025/7/3/too...

05.08.2025 09:37 — 👍 4    🔁 2    💬 1    📌 0
Preview
servers/src/memory at main · modelcontextprotocol/servers Model Context Protocol Servers. Contribute to modelcontextprotocol/servers development by creating an account on GitHub.

I also use the memory MCP which is maybe helping a bit github.com/modelcontext...

05.08.2025 20:15 — 👍 0    🔁 0    💬 0    📌 0
Renovate screenshot showing abandoned dependencies

Renovate screenshot showing abandoned dependencies

Great this new renovate feature to expose abandoned(?) dependencies cc @djiit.dev

05.08.2025 20:11 — 👍 2    🔁 0    💬 0    📌 0

J’utilise de plus en plus Gemini quand je n’ai plus de crédits claude et il s’en sort de mieux en mieux.

04.08.2025 22:44 — 👍 1    🔁 0    💬 1    📌 0

Avec le plan PRO de Claude Code je ne tiens même pas une soirée sur un projet un peu large comme CFP.dev :( Sinon +1 avec tous tes conseils ...

04.08.2025 18:56 — 👍 1    🔁 0    💬 1    📌 0
Preview
AI promised efficiency. Instead, it’s making us work harder. AI tools were supposed to free up our time—but they’re increasing our cognitive load and making us less productive. Here’s what’s really happening (and how to use them without burning out).

AI was supposed to make us more efficient.

Instead, it’s fragmenting our workflows, bloating our calendars, and burning out high performers.

I wrote about the false promise of AI productivity and why we’re actually working harder than ever:

afterburnout.co/p/ai-promise...

04.08.2025 13:01 — 👍 93    🔁 23    💬 3    📌 8
Henri's Mind · My thoughts on the world and some useful things I learn daily

My thoughts on it :-) blog.tremblay.pro/2025/08/not-...

04.08.2025 14:33 — 👍 2    🔁 1    💬 1    📌 0
Preview
Why I Don't Use Mocking Frameworks and Why You Might Not Need Them Either - Martinelli “I never use mocking frameworks like Mockito. Why? Either I have my test data under control, or I write the methods in a functional way.” When I say this, it usually provokes strong reactions. Mocking...

Why I don't use mocking frameworks like Mockito or EasyMock
martinelli.ch/why-i-dont-u...

06.06.2025 07:47 — 👍 22    🔁 7    💬 5    📌 0
Preview
Why I recommend against Brave If you are keen on personal privacy, you might have come across Brave Browser. Brave is a Chromium-based browser that promises to deliver privacy with built-in ad-blocking and content-blocking protect...

J'ai jamais été fan des pratiques des développeurs de Brave (au-delà du fait que c'est basé sur Chromium donc à fuir comme la peste - vraiment, utilisez Firefox), le tableau actuel est vraiment pas beau à voir thelibre.news/no-really-do...

03.08.2025 09:13 — 👍 5    🔁 5    💬 0    📌 0

Every time Gradle posts a major release plugins get borked.

Every. Single. Time.

Sometimes even on minor, and patch releases. All just to shave a few nano seconds from build times.

I wonder why I even bother with this broken build tool 🙄😓😡

02.08.2025 09:12 — 👍 27    🔁 3    💬 4    📌 3

Stability vs innovation
Probably maven and gradle went too far on each side respectively but I still prefer the stability for a build tool because it’s clearly not on it I should dedicate a huge amount of time the value and thus my time should be spent on the app.

03.08.2025 10:12 — 👍 4    🔁 0    💬 0    📌 0

😱 Claude Code's impact on my workflow and thought process is genuinely impressive
😍 It writes good, bad an ugly code but it's so much more than that
🤯 It's my rubber duck, pair programming partner, search engine, and documentation assistant
⌨️ Somehow, it could even become a terminal shell one day

02.08.2025 17:03 — 👍 8    🔁 1    💬 1    📌 0
Preview
How We Decreased Our Monthly AWS Costs from $10,000 to $1,500 Managing cloud infrastructure can quickly become costly if not optimized correctly. Our team recently embarked on a mission to reduce our…

medium.com/@lxeran/how-...

Most AWS accounts have a lot of unneeded resources provisioned in them which can really add up to a lot of $$$s on your bill. It can be a challenge to track down a lot of these or to right size your configurations. (1/3)

02.08.2025 17:03 — 👍 7    🔁 4    💬 2    📌 0
Preview
Le Touilleur Express | Blog sur le métier de développeur et la vie de freelance par Nicolas Martignole Le Touilleur Express

Trois blogs sur l’IA publiés cette semaine sur www.touilleur-express.fR , le 3eme va t’étonner

01.08.2025 17:23 — 👍 10    🔁 4    💬 1    📌 1
Maven Upgrade Tool – Maven

@maven.apache.org 4 (from 4.0.0-rc4 on) contains the Maven Upgrade Tool with which you can automatically upgrade your Maven project. I finally found time to write a small article about it's feature and how to use it. Please test the tool and give feedback :)

maven.apache.org/tools/mvnup....

30.07.2025 19:10 — 👍 20    🔁 10    💬 2    📌 0
Preview
How I test production-ready Spring Boot applications My previous blog post How I write production-ready Spring Boot applications explained how I like to write and structure my production code in Spring Boot applications. This blog post will further expl...

📝 Just published: How I test production-ready Spring Boot applications

- Use case tests with in-memory repositories (no mocking!)
- Repository tests with Testcontainers
- Controller tests
- Integration tests
- Architecture tests

Read the full guide: www.wimdeblauwe.com/blog/2025/07...

31.07.2025 20:32 — 👍 10    🔁 1    💬 2    📌 0
Preview
16% of employees pretend to use AI at work to please their boss Tech recruiters Howdy surveyed 1,047 full-time professionals who say they use AI. 30% of survey subjects said they were managers. [Howdy] 75% of subjects were expected to use AI at work. 22% felt p…

16% of employees pretend to use AI at work to please their boss pivot-to-ai.com/2025... a través de @davidgerard

25.07.2025 11:48 — 👍 52    🔁 10    💬 0    📌 12

C’est incompréhensible les menus uniquement à gauche. C’est de pire en pire. Dommage qu’il n’y ait pas de concurrence sérieuse

31.07.2025 19:45 — 👍 1    🔁 0    💬 1    📌 0

Vue la mise à jour faite il y a quelques semaines sur Jira et confluence ils méritent les premiers rangs.

31.07.2025 17:05 — 👍 1    🔁 0    💬 1    📌 0

One of the most surprising learning for me is that LLMs are *not* a good fit for generating + maintaining SDKs (from eg one language to another) due to their non-deterministic nature!

BUT can be a good fit to help build the automated tooling that generates the SDKs from a spec:

29.07.2025 17:40 — 👍 71    🔁 4    💬 5    📌 1
Preview
Oracle VirtualBox licensing tweak lies in wait for unwary : Java-like move could land those expecting free trial with a new bill

Bye-bye VirtualBox!

www.theregister.com/2025/07/30/l...

30.07.2025 12:54 — 👍 4    🔁 1    💬 0    📌 0

Some tools force you to learn a complicated API and require constant maintenance.

Other tools... just work, and that's why it's easy to overlook them.

@openfeature.dev is one of those tools.

Do I use it daily? Yes.
Do I ever have to think about it? No.

30.07.2025 14:23 — 👍 2    🔁 2    💬 0    📌 0
Preview
Platform Engineering Monthly — July 2025 Welcome to the twentieth edition of Platform Engineering Monthly!

🚀 Platform Engineering Monthly #20 is out! (Now with the correct url!)

🧵 AWS Q nearly nukes infra
🛑 npm “is” malware warning
💸 AWS boosts free tier
🤖 Kiro: spec-first Claude playground
🧰 Bash observability, curl | bash vetting & more
📅 Conf42, KubeCon India & more

pemonthly.com/p/platform-e...

29.07.2025 22:34 — 👍 2    🔁 1    💬 0    📌 0

The distinction between disposable code and durable code is insightful, and so is the notion that disposable code can eventually become durable code.

Also has stuff about AI-assisted coding. 😄

Recommended reading.

29.07.2025 19:48 — 👍 10    🔁 2    💬 0    📌 0
Preview
Release 1.2.0 and 1.2.0-beta8 · langchain4j/langchain4j Announcements We are excited to announce the release of the stable (1.2.0) version for the next batch of modules: langchain4j-anthropic langchain4j-azure-open-ai langchain4j-bedrock langchain4j-go...

#LangChain4j 1.2.0 is out!🎉

github.com/langchain4j/...

29.07.2025 15:42 — 👍 11    🔁 3    💬 0    📌 0

Soon they will discover open source…

28.07.2025 05:06 — 👍 3    🔁 0    💬 0    📌 0

@aheritier.net is following 19 prominent accounts