Eloy Bermejo
My corner of the internet.
I'm a fullstack software engineer in Madrid. Things I build because I want to, and whatever I'm currently taking apart :)
Most of it starts the same way. Something annoys me, or I want to know how it works, and a weekend later there's a repo. A few of them grew into real things with real users, and the rest taught me something on the way here.
About
When I was eight I found a tutorial on YouTube about how to make a web page. I wrote it in Notepad, the old Windows one, no highlighting, no autocomplete, and somehow ended up with something that actually rendered. Some HTML, a bit of CSS, and it worked.
I remember the feeling exactly: finally, my page is going to show up on Google :D
It was, of course, an .html file sitting on my desktop. Nobody had mentioned that this is not the same thing as being on the internet. I waited a while ¯\_(ツ)_/¯
That part never really left. I still like pulling things apart to see what's underneath, which is how most of what I know got in. Linux is my daily driver for everything, and usually I learn something by breaking it first.
Projects
MOBA project
A MOBA that runs on Linux and does not need a kernel-level driver to trust you. Rust game server, a handful of services, a Tauri client. The biggest thing I have taken on.
Read the story →Kintsugi
The product I work on, rebuilt from the database up. FHIR underneath, a responsive multilingual frontend, realtime notifications, calls and billing. Started on weekends, runs in production now.
Read the story →Research assistant
An AI research assistant that somebody else had the idea for. A rough Python prototype came in, I spent two weeks rebuilding it properly, and put a landing page on it at the end. It never found a client.
Read the story →Synthetic data platform
Data that keeps the statistics of the real thing and none of the people. GANs on the structured side, and a panel of models scoring every change to the generation prompts so a new version had to beat the old one before it shipped.
Read the story →N Queens
A chess puzzle I brute forced in Windows Batch over one very long weekend, back when I did not know what a loop was. Rebuilt now with an interface that does it justice.
Read the story →Self-hosted Forgejo
My git runs on a Raspberry Pi in my house, behind a Cloudflare tunnel with no ports open. It started as an argument about an email address.
Read the story →InkCraft
A Minecraft paintball server I built over two weeks of one summer, alone in my room. Ended up on a real VPS with 20+ people on it, which is also how I ended up writing Java plugins.
Read the story →Garage Crossing
A car came out of a garage in front of me on the way to school, so the three of us built the thing that would have warned us both. Wood, sensors, LEDs, and a camera that reads number plates.
Read the story →
Writing
One of each
September 2026One colour, one font, one radius rule. Why the palette is the first thing I decide, and why three rules beat a design system.
Read it →Omarchy
September 2026An opinionated Arch setup with Hyprland on top, and why it is what I run now.
Read it →Violins
2026The year I fell for violin concertos, and the four I cannot stop playing while I work.
Read it →