Sign in

Florian Beaufumé

@fbeaufume.bsky.social
30 followers 24 following 32 posts

Freelance software architect and senior developer. Java Spring and backend expert. beaufume.fr

PostsRepliesMedia
Florian Beaufumé @fbeaufume.bsky.social · 21/09/2026
Java can produce native command-line tools: a single binary, fast startup, and no JVM required on the target machine. Follow my guide to get started, then build locally or using GitHub Actions. beaufume.fr/articles/jav...
beaufume.fr
Native command-line tools in Java
Write command-line tools in Java and build their native executables locally or with GitHub Actions.
000
Florian Beaufumé @fbeaufume.bsky.social · 31/07/2026
💡 Spring Boot tip Add P6Spy to your project and instantly get readable SQL logs with execution times and actual parameter values. A small change that can save you a lot of debugging time. Guide: beaufume.fr/articles/spr... #SpringBoot #Java
beaufume.fr
P6Spy integration with Spring
Integrate P6Spy with Spring to log SQL queries for better debugging and performance analysis.
000
Florian Beaufumé @fbeaufume.bsky.social · 29/05/2026
If you could ask only one #SpringBoot interview question, what would it be? Here’s mine. beaufume.fr/articles/spr...
beaufume.fr
My best Spring interview question
My preferred question, and my detailed answer, to interview Spring developers.
010
Florian Beaufumé @fbeaufume.bsky.social · 18/05/2026
La vidéo de mon talk #DevoxxFR est disponible 🎥 "Performance de backend Spring : les techniques que tout dev devrait connaître" Persistance, logs, métriques, transactions, cache, virtual threads... les techniques concrètes pour améliorer les performances backend. ▶️ www.youtube.com/watch?v=8e2X...
youtube.com
Performance de backend Spring : les techniques que tout dev devrait connaître
YouTube video by Devoxx France
021
Florian Beaufumé @fbeaufume.bsky.social · 27/04/2026
Merci d'avoir été si nombreux à mon talk "Performance de backend Spring : les techniques que tout dev devrait connaître" à #DevoxxFR Slides : beaufume.fr/presentations/ Vidéo à venir. Curieux d’avoir vos retours !
beaufume.fr
Florian Beaufumé - Architecte logiciel - Expert Java et backend - Freelance
Florian Beaufumé, architecte logiciel et expert Java indépendant sur Toulouse
020
Florian Beaufumé @fbeaufume.bsky.social · 21/04/2026
Comment optimiser concrètement les performances de son backend Spring ? Je vous explique les techniques essentielles à Devoxx France, vendredi 24 avril à 15h40. #DevoxxFR #SpringBoot
020
Florian Beaufumé @fbeaufume.bsky.social · 15/04/2026
Your Spring app is slow and you don’t know why? 🤔 Hibernate logs & metrics are often underused. I’ve updated my guide for #SpringBoot 4. beaufume.fr/articles/hib...
beaufume.fr
Hibernate logging and monitoring guide
Optimize and troubleshoot your persistence layer with Hibernate logs and metrics.
010
Florian Beaufumé @fbeaufume.bsky.social · 08/04/2026
New article about #SpringBoot. Using the right ID generator can drastically improve insert performance with #JPA. beaufume.fr/articles/jpa...
beaufume.fr
Faster JPA inserts
Use sequence generated identifiers to improve the performance of your JPA inserts for multiple entities.
010
Florian Beaufumé @fbeaufume.bsky.social · 04/03/2026
My second Spring Boot 4 article is available. It covers the new test features, including the mighty RestTestClient! beaufume.fr/articles/spr... #SpringBoot #Java
beaufume.fr
Spring Boot 4 test features
Overview of the main new test features and changes of Spring Boot 4.
012
Florian Beaufumé @fbeaufume.bsky.social · 18/02/2026
Très heureux d’annoncer ma participation à #DevoxxFR cette année ! J'y présenterai "Performance de backend Spring : les techniques que tout dev devrait connaître" Rendez-vous les 22–24 avril pour booster vos applications #Java #Spring 🚀
031
Florian Beaufumé @fbeaufume.bsky.social · 26/01/2026
Curious about what's new in Spring Boot 4? My article covers new features, breaking changes, and migration tips. beaufume.fr/articles/spr... #SpringBoot #Java
beaufume.fr
Spring Boot 4 features and migration
Overview of the main new features of Spring Boot 4 and migration tips with OpenRewrite.
021
Florian Beaufumé @fbeaufume.bsky.social · 17/12/2025
🤖 My third #SpringAI article is available. Learn how you can add #MCP client or server support in your #SpringBoot applications. beaufume.fr/articles/spr...
beaufume.fr
MCP with Spring AI
Integrate MCP clients or servers in your Spring Boot applications with Spring AI.
000
Florian Beaufumé @fbeaufume.bsky.social · 04/11/2025
🤖 My second article about #SpringAI is available. Learn how to implement an AI chatbot with conversation support and function calling to leverage your business methods. www.adeliosys.fr/articles/spr...
adeliosys.fr
Chatbot with Spring AI
Implement a chatbot with Spring AI that supports conversations and function calling.
000
Florian Beaufumé @fbeaufume.bsky.social · 02/11/2025
I share multiple valuable technical articles about #Java and #Spring, but my most popular page is currently a tiny #Diablo4 tool. 😅 www.adeliosys.fr/parangon/
051
Florian Beaufumé @fbeaufume.bsky.social · 27/10/2025
J'aurai le plaisir de présenter "Bien débuter avec Spring AI" lors du prochain @devfesttoulouse.fr pour la communauté @toulousejug.bsky.social. Venez nous rencontrer et parler #IA, #Spring et #Java. Rendez-vous à Diagora à Labège le 13 novembre prochain.
042
Florian Beaufumé @fbeaufume.bsky.social · 22/09/2025
🤖 New article on how to get started with the latest Spring AI release: ✅ Configuration for Ollama ✅ Ask questions ✅ Process documents ✅ Use structured output ✅ Measure token usage ✅ And more #SpringAI #SpringBoot #Ollama #LLM www.adeliosys.fr/articles/spr...
adeliosys.fr
Getting started with Spring AI
Get started with Spring AI and Ollama: ask questions, process documents, use structured output, measure token usage and more.
011
Florian Beaufumé @fbeaufume.bsky.social · 05/09/2025
Back to #Java fundamentals: How to properly use utility classes in multithreaded applications? Not all utility classes are thread-safe. Learn the differences and solutions to handle non-thread-safe utilities. www.adeliosys.fr/articles/uti...
adeliosys.fr
Correctly using utility classes in multithreaded Java applications
A comparison of thread-safe and non-thread-safe utility classes and how to correctly use them in multithreaded Java applications.
022
Florian Beaufumé @fbeaufume.bsky.social · 28/07/2025
Annoyed by a given #SQL query in your #Hibernate application? Here is a simple technique to find the triggering line of code. #Java #SpringBoot www.adeliosys.fr/articles/sql...
adeliosys.fr
Trace SQL queries back to the code
Learn how to quickly find the line of code in your Hibernate application that causes a given SQL query.
032
Florian Beaufumé @fbeaufume.bsky.social · 10/06/2025
Boost your #Java persistence layer! 🚀 Check out my latest article for essential #JPQL tips. www.adeliosys.fr/articles/jpq...
adeliosys.fr
Simple but useful JPQL practices
A selection of short and practical best practices for JPQL.
021
Florian Beaufumé @fbeaufume.bsky.social · 22/04/2025
A new article in my #SpringBoot test series is available, with custom #JUnit extensions to improve your tests. www.adeliosys.fr/articles/spr...
adeliosys.fr
JUnit extensions for Spring tests
Custom JUnit 5 extensions that can improve the performance and reliability of your Spring integration tests.
011
Florian Beaufumé @fbeaufume.bsky.social · 18/02/2025
A new article is available, with tips to improve the loading performance of #JPA relations, for example in your #SpringBoot applications.
adeliosys.fr
Faster JPA relations loading
Improve your JPA performances with fetch or entity graph to reduce the number of queries used to load multiple related entities.
011
Florian Beaufumé @fbeaufume.bsky.social · 30/11/2024
Between two "serious" projects, here is a simple #Diablo4 calculator that sums your eternal and seasonal experience. www.adeliosys.fr/parangon/
000
Florian Beaufumé @fbeaufume.bsky.social · 27/11/2024
Switching between #Java, #Kotlin and #TypeScript ? My cheat sheet may help. If you found a typo or error, and want to contribute, please DM me.
adeliosys.fr
Java-Kotlin-TypeScript cheat sheet
A simple cheat sheet with Java, Kotlin and TypeScript code samples.
011
Florian Beaufumé @fbeaufume.bsky.social · 16/10/2024
A new article is available with additional short and practical tips to improve your #SpringBoot applications.
adeliosys.fr
Spring tips, part 2
A selection of short and practical tips for Spring Boot applications.
000
Florian Beaufumé @fbeaufume.bsky.social · 17/09/2024
A new article is available with short and practical tips to improve your #SpringBoot applications.
adeliosys.fr
Spring tips, part 1
A selection of short and practical tips for Spring Boot applications.
000
Florian Beaufumé @fbeaufume.bsky.social · 02/07/2024
Do you know the double mustache syntax in Java? Do you know what a URL does in some Java code? Answers and several other #Java oddities in my latest article.
adeliosys.fr
Java oddities
A selection of fun or interesting Java oddities.
000
Florian Beaufumé @fbeaufume.bsky.social · 12/04/2024
A new #SpringBoot article is available, showing opinionated practices and tips to improve your integration tests.
adeliosys.fr
Getting started with Spring tests
Improve Spring Boot integration tests coverage, reliability and performances using opinionated practices and tips.
020
Florian Beaufumé @fbeaufume.bsky.social · 13/03/2024
A new article is available about #SpringBoot tests, showing how to dynamically switch between H2 and Testcontainers.
adeliosys.fr
Switching between H2 and Testcontainers in Spring tests
Why choose between H2 and Testcontainers for the database of your Spring Boot tests when you can have both?
000
Florian Beaufumé @fbeaufume.bsky.social · 16/01/2024
A new article is available about web request logging with #SpringBoot. www.adeliosys.fr/articles/acc...
adeliosys.fr
Spring Boot access log filter
Improve the Spring Boot logging of web requests with a simple but useful access log filter.
000
Florian Beaufumé @fbeaufume.bsky.social · 08/12/2023
A new article is available about security annotations in #Spring tests. #SpringBoot #SpringTest #SpringSecurity www.adeliosys.fr/articles/spr...
adeliosys.fr
Security annotations in Spring tests
Simplify user authentication in Spring tests with standard security annotations or even your own.
000
Florian Beaufumé @fbeaufume.bsky.social · 06/12/2023
Currently experimenting with #SpringBoot native, #GraalVM and #buildpacks. Not to brag, but I have a nice collection of error messages! 😅
020
Florian Beaufumé @fbeaufume.bsky.social · 04/12/2023
Hello, I'm interested in all things #Java, #Spring, #Kotlin, #Angular and more. Let's connect!
000