Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Has AI improved the way we write and maintain internal documentation?
-
I listened to the Linear Digressions episode on Humanity's Last Exam (HLE), part of their recurring "Better Know a Benchmark" series.
-
In May 2026 I had the opportunity to speak at PyCon Italia 2026 together with my colleague Igor Saggese.
-
Each year I run an end-of-course coding exam for a Big Data Specialist class.
-
I had the pleasure of being a guest panelist at PyData Milan on March 18, 2026.
-
In Building Evolutionary Architectures and Software Architecture: The Hard Parts, Neal Ford and colleagues introduce the concept of fitness functions — automated checks that verify whether a system preserves its desired architectural characteristics over…
-
The phrase festina lente—“make haste slowly”—was used by the Roman emperor Augustus as a personal motto.
-
I was invited to give a talk at Politecnico di Milano at Osservatorio Big Data.
-
I just moved the git repo of this blog from an old conda+pip based setup to using uv.
-
I've been speaking at Codemotion for the first time in October 2025 thanks to the work done over the last months at TeamSystem.
-
I've been for the first time at Big Data London in September 2025.
-
I am currently reading "AI Engineering" by Chip Huyen and am really enjoying it.
-
“Wanna bet?”
-
I've created a toy Lakehouse Monitoring in Databricks setup to explore its features and capabilities.
-
I was looking for a resource to get a deeper understanding of MCP (Model Context Protocol).
-
Shallow Work: Noncognitively demanding, logistical-style tasks, often performed while distracted.
-
I celebrated 10 years since my graduation trying to giving back somthing I learned about our industry to students.
-
I had a lot of fun (and work) over the last 6 months working or organizing a conference, Py4AI.
-
Why bothering reading a book about design of web APIs when working in data science like I do?
-
When you work as a data analyst or data scientist (I'll use the terms interchangeably) in a company, you may not be training predictive models every single day.
-
I was recently guest at a new podcast called "DaGrande".
-
The picture below was taken just at the beginning of the exam of the course called Apache Spark for Data Analysis at ITS Rizzoli in Milan on November 2022.
-
I went back to PyCon IT 2022 in Florence in June.
-
I was invited by Python Biella community to hold a webinar introducing PySpark on Databricks (in Italian).
-
I have been working quite some time with charts and business intelligence in the last 5 years.
-
On May 2021, the first episode of my first podcast went live.
-
I've been working with Scrum framework over the last 18 months, and I thought it was time to test that what I was doing was real Scrum or kind-of-Scrum.
-
Designing Data-Intensive Applications by Martin Kleppmann was not a quick-read.
-
How many data engineers should we hire?
-
I'm now part of a data and AI team in a fintech spinoff.
-
The first Covid case in Italy was found on February 21st 2020.
-
While studying for the Azure Data Scientist Associate certification, I took notes from Building AI Solution with Azure ML course.
-
This is an error I encountered when I have a Spark Streaming job running on Databricks 6.1.
-
My side project atacmonitor features a new guise.
-
Rather than construction, software is more like gardening— it is more organic than concrete.
-
The Signal and The Noise by Nate Silver is a must-read book for those interested in predictions.
-
Yesterday, I gave a talk Python Milano Meetup.
-
What does it mean to work as a data scientist in manufacturing?
-
I received valuable feedbacks by Jim Nasby regarding the post about weighted random sampling with PostgreSQL.
-
I have just launched atacmonitor.
-
I have migrated my blog.
-
I have attended the IEEE Big Data 16 conference in Washington DC.
-
You have a table like the following: CREATE TABLE weights ( color varchar primary key, weight float ); INSERT INTO weights (color, weight) VALUES ('red', 8), ('blue', 3), ('green', 10), ('yellow', 10); The table lists the weights associated with certain…
-
I was glad to give an intro to Bayesian Inference at PyData Florence 2016.
-
This post contains the code that I used in my talk at Python Milano Meetup on June 22nd 2016.
-
I use Ubuntu 16.04.
-
#DeepLearning introduction and enterprise architectures using #H2O - first #DataScienceMilan meetup!
-
Imagine you re-designing your e-commerce website.
-
I have just joined PyData conference in Florence, and I will list briefly some interesting insights.