Posts

10 Lessons learned when building Charlie

Last week, we launched Charlie, our first AI Agent, specifically designed and tailored for financial institutions.

While designing and building it over the past few months, the pace was intense. Now I finally have the space to step back and document the core insights we gained while developing this …

Can a Rabbit help catching Bugs?

AI-assisted code reviews: are they actually helpful, or just more noise in an already crowded inbox?

Today I want to talk about my experience with AI-assisted code review tools like CodeRabbit and how they are helping me with my day-to-day work.

As a preface: I’m not involved with any of the …

How Evals Help Build Reliable AI

I finished 2025 with a negative AI post, so let’s start 2026 with a positive one.

I’m leading a project for an AI-based tool, and something we are heavily experimenting with is eval-driven development. Technical readers may immediately associate this with test-driven development, and …

On AI Slop

I’ve started to notice a very predictable trend: AI-generated messages in my inbox.

What finally pushed me to write this was how casually people are dumping GPT-generated text into their communications, apparently believing two things:

  • That people won’t notice
  • That people will actually …

How we test 100k-Line Nested JSON trees without going insane

Today I want to share an interesting challenge that’s been bugging me since I joined InvestSuite last December. It’s stories like this that makes me happy to be a developer, being able to address things that are ruining my day and get rid of them. It feels so satisfying.

We work with …

A Physics book for people who hate Physics

My relationship with physics has always been… troubled.

Probably because I had a high school teacher who never managed to spark any interest in me, I just never caught up. I remember sitting silently at my final exam (Maturità) when the physics question came up, completely blank. I also struggled …

No, AI is not replacing Data Engineers.

Claude 4 landed, and as usual, it kicked off the usual hype cycle. “Best coding model ever” “It writes stories!” “AI is replacing programmers!” And of course, LinkedIn is buzzing with non-technical folks declaring how engineers are doomed and it’s time to …

45 Minutes, 100% AI-Generated Code

Last Saturday, I woke up with an idea: what if StoryTeller, the product I work on, had an interactive dashboard with an AI agent that could perform tasks? It was one of those half-formed concepts I could picture it but couldn’t quite articulate it. I knew if I wanted my team to take it …

Simplicity speaks louder than Complexity

A few days ago, I had my first technical presentation at my new company. I joined InvestSuite 3 months ago and it was finally time to present the product I’m working on, StoryTeller, to a very important customer.

I was nervous.

I’ve given many presentations in the past (to hundreds of people, even …

How I created my first Course with Datacamp

I just published an online course! covering advanced Microsoft Fabric topics like security, deployment, admin settings, and version control!

Honestly, I never imagined I’d say, “I’m a teacher”… It feels pretty wild, but here I am!

This project kept me busy for months, and I’m really proud of …