Fabri Di Napoli
banner
fabridinapoli.com
Fabri Di Napoli
@fabridinapoli.com
Principal Engineer @N26 Seems that I like #DomainDrivenDesign 🤔 Facilitating EventStormings since 2019
You want to test a new product or feature, that works with AI (example: recommendation system).
- for testing quickly, maybe use LLMs
- if it works, train your own model if it makes sense
November 15, 2025 at 8:08 AM
If you introduce a quick, hacky solution just to move fast and you don’t plan to clean it up later, you’re actually hurting the business, not helping it.
Short-term “wins” without long-term thinking usually create tech debt, instability, and slower delivery in the future.
November 8, 2025 at 8:41 AM
Reposted by Fabri Di Napoli
Learn how to test REST APIs in Spring Framework 7 with the new RestTestClient. I love how flexible this is and how easy it is to work with thanks to the clean fluent API.

www.danvega.dev/blog/spring-...
Testing Spring REST APIs with RestTestClient: A Complete Guide
Explore the new Rest Test Client in Spring Framework 7, a modern replacement for RestTemplate that provides a fluent API for testing REST APIs with improved type safety and better integration with mod...
www.danvega.dev
October 30, 2025 at 12:58 PM
We’re generating docs, code, stuff with LLMs that no one will read.. or probably just LLMs will, because people are lazy and will ask AI to summarise.
I call it LLM Inflation.
October 23, 2025 at 8:39 AM
Reposted by Fabri Di Napoli
Next stop: #KanDDDinsky conference!
So excited to finally check it out 🙌

I’m giving a talk on Thursday about refactoring and domain modelling, two topics I love chatting about.

Looking forward to seeing friends and meeting new ones!

#DDD #Refactoring #DomainModelling #SoftwareDesign
October 20, 2025 at 2:31 PM
Reposted by Fabri Di Napoli
Just posted a new article:

Reverse Engineering your Software Architecture with Claude Code to help Claude Code

medium.com/nick-tune-te...
Reverse Engineering your Software Architecture with Claude Code to help Claude Code
Coding agents can do more when they understand your system.
medium.com
October 19, 2025 at 1:41 PM
Reposted by Fabri Di Napoli
What does the latest DORA report reveal about AI-assisted software development?

In this video, I react to some of the findings and explore the impact of AI, AI coding assistants and tools on software development.

On @modernswe.bsky.social now ➡️ youtu.be/CoGO6s7bS3A
Has This Report EXPOSED THE TRUTH About AI Assisted Software Development?
YouTube video by Modern Software Engineering
youtu.be
October 8, 2025 at 6:01 PM
N26 Domain-Driven Design Events:
TDD & DDD From The Ground Up by Chris Simon

Chris Simon will host a live coding session demonstrating how to use Test-Driven Development (TDD) ✔️ as a gateway to Domain-Driven Design (DDD) 🗺️.

Wed, October 15th at 19:00, N26 Barcelona office
meetu.ps/e/PzJ3d/hkvV...
TDD & DDD From The Ground Up by Chris Simon, Wed, Oct 15, 2025, 6:45 PM | Meetup
🤝 [Domain-Driven Design Barcelona](https://www.meetup.com/dddbcn/) and [N26](https://www.meetup.com/n26-tech-product-design-events-in-barcelona/) are excited to invite you
meetu.ps
October 8, 2025 at 5:22 AM
Reposted by Fabri Di Napoli
Vibe coding is irresponsibly building software through dice rolls, not caring what code is produced

What about when engineers at the top of their game use AI tools responsibly to accelerate their work?

I propose "vibe engineering"!

simonwillison.net/2025/Oct/7/v...
Vibe engineering
I feel like vibe coding is pretty well established now as covering the fast, loose and irresponsible way of building software with AI—entirely prompt-driven, and with no attention paid to …
simonwillison.net
October 7, 2025 at 2:35 PM
Salir de la comfort zone: ir a Estugardia (lol) para un evento especial de AWS sobre IA.. en un pueblito llamado Tubingen / Tubinga, solo, con personas que no conozco.
October 8, 2025 at 4:29 AM
Reposted by Fabri Di Napoli
I had a chance to play around with first-class API Versioning in Spring Boot 4 this week. This is what I learned 👇🏻

www.danvega.dev/blog/spring-...
First-Class API Versioning in Spring Boot 4
Learn how to implement API versioning strategies in Spring Boot 4 applications, including best practices for managing backwards compatibility and evolution of your REST APIs.
www.danvega.dev
September 25, 2025 at 1:15 PM
From the article:
This means that you could have ChatGPT, Claude, or other MCP-friendly LLM interacting directly with Mac, iPhone, and iPad apps, autonomously taking actions within these apps, without devs having to do the heavy lifting of implementing MCP support.

9to5mac.com/2025/09/22/m...
Apple working on MCP support on Mac, iPhone, and iPad - 9to5Mac
With today’s rollout of developer betas, Apple began to lay the groundwork for adopting Anthropic’s protocol for agentic AI.
9to5mac.com
September 24, 2025 at 1:49 PM
Reposted by Fabri Di Napoli
🔥 It’s official JDK 25 just dropped today!
And yes, I already wrote about everything cool in this release 😎

Streams got smarter. Startup got faster. Memory got leaner.
📝 Read here → medium.com/womenintechn...
#JDK25 #Java25 #JavaDev #StreamAPI #GreenSoftware #BackendLife
Everything Cool in Java 25 🔥
You blink, and Java drops another upgrade. And this one? It’s sleek. It’s smart. It’s not just faster under the hood! It actually makes…
medium.com
September 16, 2025 at 10:01 AM
Reposted by Fabri Di Napoli
A couple of weeks ago I found an old sim in my father’s house in Napoli. It was mine, from early 2000s.
So last weekend I spent a couple of hours to modify this lib github.com/osmocom/pysim to read the sim from my Mac.. to then realize that the hardware (reader not compatible) 🥲 was funny anyways
GitHub - osmocom/pysim: A python tool to explore and program SIMs / USIMs / ISIMs. Mirror of https://gitea.osmocom.org/sim-card/pysim
A python tool to explore and program SIMs / USIMs / ISIMs. Mirror of https://gitea.osmocom.org/sim-card/pysim - osmocom/pysim
github.com
September 23, 2025 at 7:42 AM
Esta vez he personalizado mis AirPods para evitar que mi mujer se los lleve… como ha pasado incontables veces
September 23, 2025 at 7:38 AM
Reposted by Fabri Di Napoli
Este es un ejemplo magnífico de la Ley de Brandolini: 5 académicos publican un “informe” negacionista y para desmontar las chorradas necesitas a casi 100 expertos y 450 páginas.
The Department of Energy hired five academics to raise doubts about climate change. 85+ climate experts (organized by @andrewdessler.com) reviewed their report. Our conclusion, detailed in 450 pages of analysis: it is biased, full of errors, and not fit to inform policy making.
DOEresponseSite
On July 29, 2025, the Department of Energy (DOE) published a report from its Climate Working Group (CWG). This report features prominently in the EPA's reconsideration of its 2009 Endangerment Finding...
sites.google.com
September 2, 2025 at 3:47 PM
Reposted by Fabri Di Napoli
Do This. Not This. Or ...

Day 5/30 sharing my favorite doodles and drawings.
August 21, 2025 at 11:44 AM
Reposted by Fabri Di Napoli
"Why Developers Keep Quitting" by Bob Marshall
flowchainsensei.wordpress.com/2025/08/05/w...

I have found several of these companies in recent times... I remember having thought about that same term: "OK, this is clearly an organizational gaslightning". It's important to be able to identify it 🙏
August 15, 2025 at 10:23 AM
With Data Mesh, SWEs started working closely with Data Analysts.
Now, with LLMs, they’re also working with Data Scientists.
Inevitably, clashes happen: SWEs follow the “classic” SDLC, while others often don’t.
August 14, 2025 at 4:10 PM
Reposted by Fabri Di Napoli
Vibe Coding Is The WORST IDEA Of 2025 | @davefarley77.bsky.social

📅 Tonight @ 7pm (UK)

Susbcribe & hit the bell notification 🔔 so you never miss an upload ➡️ youtu.be/1A6uPztchXk
Vibe Coding Is The WORST IDEA Of 2025
YouTube video by Modern Software Engineering
youtu.be
August 13, 2025 at 6:01 PM
Reposted by Fabri Di Napoli
IA y Lean Software Development: Reflexiones desde la experimentación www.eferro.net/2025/08/ia-y... by @eferro.net
IA y Lean Software Development: Reflexiones desde la experimentación
Explorando cómo la inteligencia artificial podría estar cambiando las reglas del juego en el desarrollo de software - ideas preliminares des...
www.eferro.net
August 11, 2025 at 8:33 AM
Reposted by Fabri Di Napoli
Nuevo post: IA y Lean Software Development
No son respuestas, son preguntas. Comparto lo que estoy probando con IA y Lean. www.eferro.net/2025/08/ia-y...
Si te interesa, echa un ojo y respostea 🙌
IA y Lean Software Development: Reflexiones desde la experimentación
Explorando cómo la inteligencia artificial podría estar cambiando las reglas del juego en el desarrollo de software - ideas preliminares des...
www.eferro.net
August 3, 2025 at 4:53 PM
Reposted by Fabri Di Napoli
Hi! 👋I started to look for a job!

I'm missing to work with talented people on well established products and contribute as a strong hands-on product engineer.

I appreciate a lot the re-posts for higher reach, referrals, and new connections 🙏
learnings.aleixmorgadas.dev/p/starting-t...
Starting the next step in my journey. Open to work
LATEST NEWS!
learnings.aleixmorgadas.dev
August 2, 2025 at 10:30 AM
The other day I was pairing with someone and had a mental glitch.
I couldn’t remember how to rebase properly. I had merged main into my branch on GitHub, and then I needed to pull the changes into my local branch and merge them with my latest commit.
August 2, 2025 at 7:19 AM