Posts

First Experience, Then Words

I read several books in 2025. I dedicated months to them. I processed them, assimilated them. I collected interesting notes in my Zettelkasten . I made connections. The information is there, and I have it in my head (well, not everything :) but still easily accessible).   But something is missing.   It still feels like wallpaper in a house that doesn’t feel like mine, or more like tissue paper. I became a manager a year ago, but I haven’t been able to apply that knowledge yet. The situations in which I could apply what I’ve learned aren’t as frequent as when I was a programmer (oh, even then, sometimes you had to wait for the right moment or project). As a manager, time is much more stretched. To apply some things, a specific “setup” within the organization or politically complex situations is required, which I don’t have in my current company (and maybe, for some situations, I’m even lucky not to have to face them). How do I write about something that doesn’t feel l...

The Performance Review

Ahhh, the performance review. So hated and so feared. Or so loved, if it goes well. Years ago, I used to be extremely anxious about this moment and tried to compensate for the stress by drowning myself in data collection. I spent nights on GitLab downloading commit and push data, checking sample cards on Jira, reviewing threads on Google Chat (the tool we used back then)... a complete mess. In the end, I was lucky. I had a very strong team. So it wasn't difficult because I had to give bad feedback. It was difficult because I was afraid of giving too little to someone who deserved more and too much to someone who deserved less. But the real problem was something else. I suffered from what's called 'absolute fairness'. That is, the idea that there must be an exact point where everyone gets exactly what they deserve. Unfortunately, absolute fairness doesn't exist. So if you act like I did, it's time to stop torturing yourself: you'll never reach that perfect po...

Management and power

A manager must acquire knowledge in several areas: communication team management strategy planning performance appraisal This is why a manager must necessarily embrace a multidisciplinary approach. Unfortunately, there is one area that few want to talk about but is quite important: managing interpersonal relationships Most of the books I've read only briefly touch on this aspect because delving into it would lead them to, for example, two activities that inherently carry a negative connotation: understanding power dynamics managing one's influence Books that want to make aggressive marketing or are not hiding reality from the reader explain with one word what these activities refer to and do not use the term "managing interpersonal relationships," but rather a much clearer and direct one: power. Power is one of the aspects that a manager must understand. What are its dynamics within the company? Can we influence it? How? By managing interpersonal relationships? Maybe ...

The hurting coffee machine

Image
This is the story of the hurting coffee machine .

Software Architecture Diagram Types

Image
In this article, I'll try to explain some software architecture diagram types. 

The steps to create a software

Image
There are just 2 steps to create a software: creating it and checking how it goes.

The abuse of object factories

Recently I found this smell: the abuse of object factories.