I'm Wahyu Syahputra. I build things and write about what I learn.

I started coding at 18 when I entered college. No bootcamp, no formal training. Just curiosity and a lot of Google searches. That self-taught path taught me something important: you learn fastest when you're building things that matter to you.

In early 2024, I decided to learn Vim. Not because I needed to, but because I wanted to understand why so many developers swear by it. Five months later, I use VS Code with Vim keybindings for daily work and drop into Neovim for quick terminal edits. The journey was worth it.

That same year, I spent five months building a code generator that never launched. Docker Swarm, Loki, multiple OAuth providers. All for zero users. It was the most expensive lesson I've learned about over-engineering.

I'm also the founder of pixeldeveloper.io, where I make YouTube videos about web development. Started in 2019, still going. The audience is small, but that's fine. Teaching forces you to understand things deeply, and sometimes a video helps someone who was stuck where I was stuck.