CM
0%

Available for interesting problems

I build things for the internet, run long distances, and lift heavy.

Software engineer by trade, endurance athlete and lifter by habit. This is the corner of the web where the three overlap.

Years online
0+
Longest run
0.2km
Deadlift
0kg
Frameworks
0needed
scroll
01

Four things I keep
coming back to.

Everything below is one of these four, wearing a different outfit. Optimise the system, respect the fundamentals, repeat for decades.

Tech

Systems that stay up, code that stays readable. I like boring tools doing exciting things — and I care more about the shape of the problem than the logo on the framework.

typescript · postgres · linux

Internet

The last great open frontier. I grew up on dial-up and forums; I still believe a personal page is the best thing anyone can own online. No algorithm decides who reads this.

since 56k · still curious

Running

Miles are honest. You cannot argue with a split, negotiate with a hill, or fake a long run. It is the simplest feedback loop I have ever found — and the one that clears my head fastest.

easy · tempo · long

Lifting

Progressive overload is just compounding interest for your body. Show up, add a little, recover, repeat. The bar does not care how you feel about it today.

squat · bench · deadlift
02

Tech

I write software. This section is a terminal — because of course it is. Type help and hit enter.

guest@cristianmoreno.net — ~/about
03

The internet

A graph of everything, wired together by anyone who bothered to show up. Move your cursor through it.

node link you

Own your corner

A domain and a text file will outlive every platform you have ever posted to. The feed rents you an audience; a website gives you one.

Small pieces, loosely joined

The web won because it said yes to everything. Plain HTML, a link, and someone else's server — still the most powerful stack ever shipped.

Latency is a feeling

Every 100ms you remove is a small act of respect for whoever is on the other end. This page ships in one round trip and no framework.

04

Running

Distance, time, pace — three numbers that describe an entire morning. Change any of them below and the rest follow.

Pace calculator

Format mm:ss or h:mm:ss

Pace
Speed
5K equiv.
Marathon equiv.

A typical week

Roughly 80% easy, 20% hard. Long run on the weekend, legs on Monday.

weekly total
  • easy
  • quality
  • rest
05

Lifting

Put a weight on the bar and I will tell you the plates, the estimated max, and what to load next week.

Plate & max calculator

Estimated 1RM Epley & Brzycki average
Epley
Brzycki
Total volume
%1RMkg~repsuse it for
06

Got something worth building?

Work, side projects, a race you think I should run, or a program you swear by — I read everything.