About Me

I’m David Mendoza, Honduran, 27 years old. And I take complex systems apart just to see if I can put them back together.

By day, I’m a Senior Full Stack engineer. By night (and weekends), I build Skeleton Projects.

This blog is the home of Skeleton Projects, where I write raw, stripped-down implementations of the software we take for granted: Game Engines, Interpreters, HTTP Servers, Ray Tracers, etc. I don’t build them to replace the tools you use; I build them to expose how simple the logic underneath can be.

My workflow is Neovim on an ortholinear split keyboard. I’m usually calculating chess moves or troubleshooting sourdough fermentation on my freetime.