Christian Tang Christensen

I care most about the parts of software people never see.

About

I'm Christian Tang Christensen, a software engineer based in Denmark. I started out in 2018 building WordPress sites freelance while studying for a marketing degree, which sounds like a detour but quietly taught me a lot about how commerce actually works. The code won out, and I've been writing it ever since.

In 2021 I joined Edition as a frontend intern and stayed. From there the path was frontend, then a backend role that was really full-stack in disguise, then full-stack in earnest, and in 2025 I took on the role of CTO. The title changed a lot; the thing I enjoy didn't. I still like sitting with a hard problem and shaping it into something that feels obvious in hindsight.

Most of my work lives in commerce. I build the tooling that keeps Shopify stores running, often across many storefronts at once: catalogues in sync, inventory accurate, jobs that don't fall over on the busiest day of the year. It's unglamorous work, and that's exactly what I like about it. When it's done well, nobody notices.

As CTO I spend more of my time on direction, hiring and the long-term shape of the codebase, but I still write code most days. Staying close to the work is the only way I know to make good decisions about it. I care about a data model that ages gracefully, a loading state that stays calm under pressure, and an API that's pleasant to call a year later. More than any of those, I care about pragmatic solutions, the cleverest abstraction is worthless if nobody on the team can confidently change it six months from now.

Away from the screen I'm usually outdoors or tinkering with something that has nothing to do with work. I think the distance helps. The best ideas tend to arrive when I've stopped looking for them.