background

Blog*

Three API metrics that saved us more times than I can count

As backend PM, you should own the product and give any solution the frontend or the client needs for the different use cases; in short terms, you own the APIs and their behavior. When I started as PM, I was obsessed with metrics. I thought that I should have numbers for everything, every feature, every use case.

I challenged the team a lot to build and have different visualizations until it got messy and difficult to follow.

At that moment, I was thinking of a better way to do it.

How can I see that something is not working as expected? So I had a conversation with our archit...

Read more

I’ve been using AI for a year as a PM. Here’s what actually changed.

A year ago I started using AI seriously in my day-to-day work as a PM. I’m not here to tell you it changed everything — I want to reflect honestly on what actually shifted and what didn’t.

Because here’s something nobody really talks about: a big chunk of being a PM isn’t building product. It’s maintaining the infrastructure around it. Documents that need updating. Statuses that need syncing. Alignment that slowly drifts the moment you stop pushing it. That overhead is real, it’s part of the job, and it keeps growing.

So I broke it down into fou...

Read more

Maratón Barcelona

Luego de 25 semanas finalmente llega el día. Pero empecemos esta reflexión desde el lunes de esa semana.

LA PREVIA

La semana de la maratón suele estar llena de tensión, dudas y, por algún motivo, nuevos dolores. Luego del susto de diciembre donde tuve que parar por un dolor en la tibia, ahora estoy paranoico, pero al mismo tiempo trato de no darle mucha importancia mientras el dolor esté en un 3 de 10. Cada dolor es como un fantasma que te persigue.

Esta semana solo tengo 3 entrenamientos: 1 easy run, 1 entrenamiento de fuerza y 1 entrenamiento de fartleks a ritmo de maratón par...

Read more

Tempo 2-1-1

Seguimos entrenando y hoy me tocaba el penúltimo entrenamiento de velocidad. La verdad es que no ha parado de llover en el día y por un momento pensé que no podría hacerlo.

Esperé hasta las 6 de la tarde a que el cielo aclarara un poco. Me vestí, me puse una chaqueta fina y, antes de que empezara a caer otra gota, estaba corriendo los primeros 2k de calentamiento.

Por estar en fase de tapering se siente que el entrenamiento es más suave, y eso en parte te hace sentir más fuerte.

Los 2 primeros kilómetros pude mantener el ritmo sin problema, buscando crecer y mantener.
...

Read more

9km Easy Run

Ahora que voy escribiendo lo que me ocurre y concientizo lo que voy pensando mientras corro, iba pensando: pues hoy parece que todo será bastante tranquilo. Sin mucho que contar. Las mismas personas paseando al perro, algún grupo que pasa corriendo.

Durante el kilómetro 3 miro al suelo y veo un móvil tirado. ¿A quién se le habrá caído? Pensé en dejarlo, pero al mismo tiempo dije bueno, quizás llaman para buscarlo, así que lo tomé.

Seguí corriendo unos diez minutos cuando de repente suena y contesto.

Me pregunta: "Hola, ¿dónde te encuentras? Se me ha caído mi móvil.&quo...

Read more

Disrupting Your Own Routine

Being in product can be hard. You are almost always the person who says no. There is always something more important, something that needs to ship fast, something that will bring the next big win.

You enter this cycle, and sometimes it’s difficult to break out of it. Maybe that’s why I sometimes feel the urge to change scope completely, start from scratch. But I don’t need to be that drastic.

To avoid the infinite loop, I lean on an old habit: learning as much as possible from new people. When someone new joins the team, I take that moment to stop. To ask, to rev...

Read more

Half Marathon Race Practice Long Run

Quedan 2 semanas para la maratón…

Estamos en fase de descarga, pero hoy tocaba la última long run de verdad. Media maratón con 7k a ritmo de carrera.

LA PREVIA

Es raro porque antes de salir a correr sientes esta ansiedad de tener que correr una distancia tan larga, pero luego poco a poco vas sintiendo que tu cuerpo está adaptado y terminas disfrutándolo.

Para esta sesión me apoyé en invitar a mi hermano, que también correrá conmigo la maratón el 15 de marzo. Un poco de apoyo no cae mal.

LA CARRERA

El domingo amaneció nublado y algo frío. Aprovechamos para c...

Read more

1km Repeats

2km warm up at a conversational pace (no faster than 5:45/km), 90s walking rest

4 reps of:

• 1km at 4:40/km (4:30-4:50/km), 90s walking rest

2km cool down at a conversational pace (or slower!)

🏃 Activity Stats

🏅 SportRun
📏 Distance8.41 km
⏱️ Moving Time47:27
⏳ Elapsed Time50:45
🏎️ Avg Pace5:38 /km
⚡ Best Pace3:28 /km
⛰️ Elevation Gain14 m
❤️ Avg Heart Rate157 bpm
💓 Max Heart Rate181 bpm
🔥 Calories587 kcal
💪 Suffer Score106
👟 GearNike Vomero plus
👍 Kudos3

View on Strava →

Read more

7.5km Easy Run

7.5km easy run at a conversational pace (no faster than 5:45/km). This is a limit, not a target – run at whatever pace feels truly easy!

🏃 Activity Stats

🏅 SportRun
📏 Distance7.51 km
⏱️ Moving Time49:11
⏳ Elapsed Time49:14
🏎️ Avg Pace6:32 /km
⚡ Best Pace4:57 /km
⛰️ Elevation Gain33 m
❤️ Avg Heart Rate144 bpm
💓 Max Heart Rate156 bpm
🔥 Calories522 kcal
💪 Suffer Score63
👟 GearNike Vomero plus
👍 Kudos2

View on Strava →

Read more