Aviso: La mayoría de las actualizaciones estarán en inglés, pero iré publicando también entradas resumen en español cada cierto tiempo.
Hey dev.to 👋
It’s been a few years.
I’ve been around, building, experimenting, shipping things… but I haven’t written here in a long time. And honestly, I’ve missed it.
So today I’m coming back with something that feels both familiar and completely new.
The Project That Never Fully Left
A while ago I started building XPanel — a social platform designed around a multiplayer game community. It was ambitious: organizations, progression systems, structured activities, reputation, internal coordination… all the things communities try to manage with spreadsheets, Discord threads and a bit of chaos.
The stack back then included:
- Django
- Django REST Framework
- Docker
- Angular
- Redis
- and a handful of other supporting services
At the time, I was still getting comfortable with several of those technologies. The architecture worked, but it wasn’t solid. Continuing from that codebase today would mean complex migrations, structural refactors, technical debt carried forward and compromises I’d rather not accept.
On top of that, my understanding of player dynamics — solo players, small groups, large organizations — was still limited. I was building features based on assumptions.
Fast forward to today:
- I have significantly more experience with the stack.
- I understand community behavior much better.
- The game ecosystem itself has evolved — some features I once considered critical are no longer necessary, while others have become far more valuable.
- My vision of what actually needs to be built is much sharper.
- And, of course, we now live in the era of AI-assisted development, which dramatically changes execution speed and iteration cycles.
So instead of patching the past…
I’m restarting.
So, welcome back. Let’s build this properly. 😊
Top comments (0)