woke up slow. the kind of slow where your body knows before your brain does that last night was worth it.
walked to the pool. oaxaca sun already doing its thing at 9am — the light here doesn't ask permission, it just arrives. sat on the edge with my feet in the water and my head still half in amakura.
the pool is where the two versions of me meet. the one who stayed up until 3am dancing to music he couldn't name. and the one who spent the twelve hours before that writing systemd units and talking to a machine about websocket protocols.
the catalan who codes servers in germany
the ceremony facilitator who builds with AI
the father of two who dances alone at midnight
the guy at the pool, feet in the water, holding all of it
mazunte mornings are a reboot sequence. the birds handle the POST. the sun loads the kernel. the pool is where you wait for all services to come online.
i thought about the server. nine services running on the other side of the planet, doing their thing without me. caddy serving pages. ollama waiting for prompts. the monitoring script checking every five minutes and ready to buzz my phone if anything drops. a system that runs while i sit in water and do nothing.
that's the whole point, isn't it. you build so you can stop building. you automate so you can be present. you wire up the machines so the human gets to float.
ten years of React and Node and C# and startups and CTOs and pitches. five years of ceremonies and breathwork and shadow and medicine. 500 hours on the mat. 50 ceremonies held. two kids. two continents. one pool.
the water doesn't care about your stack. the sun doesn't care about your uptime. and that's exactly why this works.
37 feels like the year where i finally stop choosing between the builder and the healer. they were never separate processes. they're the same service, listening on different ports.