Skip to content

Blog

What I learn, what I break, what I read, what I listen to and what I think.

Don West and discovering good music

Australian soul recorded on tape, with 70s reverb and a voice that sounds classic without feeling old.

4 min read
vidamúsica

My development setup in 2026

A quick, honest rundown of the tools I use for development—no affiliate links, no forced recommendations. Just what works.

3 min read
infracódigoherramientas

You don't need to know how to code to think like an engineer

Systems thinking, problem decomposition, and debugging are skills that go far beyond code. Reflections from someone who managed technical projects before writing their first line.

3 min read
vidaaprendizajeopinión

Migrating data with zero downtime on a home server

My NAS had one rule: never go down. Then I needed to move its most critical data to a new drive. This is how I did it without breaking anything.

3 min read
infrahomelabdevops

What I learned directing AI agents before knowing how to code

I directed a multi-agent system to build real projects without writing a single line of code. What that taught me about architecture, product, and my own limitations.

4 min read
productoaprendizajeia

The night my DNS fought itself

Everything worked until it didn't. At 2AM, no device in my house could resolve a domain. This is the story of two DNS services fighting for control.

3 min read
infrahomelabdebugging

Why I have a server at home

Not a tutorial. It's the story of why I set up a homelab, what I learned by breaking everything, and why docker compose up became my zen moment.

4 min read
infravidahomelab

Kotlin vs Swift: what nobody tells you

After working with both at BBVA for native apps, these are the real day-to-day differences. Not the tutorial kind—the 'I've been stuck on this for three hours' kind.

3 min read
códigomobile

Offline-first is not just caching

What I learned building an app that actually works offline: IndexedDB, sync, conflicts, and E2E encryption.

4 min read
arquitecturaoffline-firstindexeddb
← Back home