Hi, I'm Marvin Wendt.

I've been writing code since I was 11 and never really stopped. These days it's mostly Go, Rust and TypeScript. I maintain open source libraries like PTerm and build whatever tool I decided I needed last weekend.

marvin@home: ~
Marvin Wendt - Software Developer from Germany
// me, probably thinking about code

The longer version.

I got into programming at 11, without any grand plan. I just wanted to build things that didn't exist yet. I taught myself by breaking stuff and fixing it again, and at some point that turned into a career.

Today I work as a software engineer in Germany. Most of what I make outside of work is open source: PTerm, a Go library that makes terminal output beautiful, AtomicGo, a collection of small focused Go packages, and a growing pile of websites and tools that started as "I need this for myself".

Online I go by MarvinJWendt. Same handle on GitHub and pretty much everywhere else.

I care about the details: fast software, clean APIs, and tools that feel good to use. If I'm not writing code, I'm probably thinking about the next thing I want to build.

Open source, in numbers

Pulled live from the GitHub API. The commit count includes an embarrassing amount of fix typo commits.

Let's build something
exceptional.