My time with Lumina started on January 3, 2026, when Iana checked out my portfolio and brought me on as a developer. I never planned to stay in one place forever. At heart, I have always been a wanderer who wants to test ideas, experiment with different technologies, and learn from every environment.
What started as writing code turned into an intense six-month stretch of keeping a massive Forge 1.20.1 server alive, accessible, and fast. On July 19, after giving everything I could to the project and shipping my final updates, I made the decision to step down from Lumina. A few days later, around July 23, I transitioned into Tagumbayan to tackle a fresh set of development challenges.
Fixing network bandwidth and hosting limits
As the player base expanded, we hit hard limits with our hosting provider. Network bandwidth spiked fast, server costs were climbing, and lag spikes threatened to ruin player experience. Standard Minecraft networking sends uncompressed packet streams, and with over a hundred players in one sector, the pipe choked.
I wrote a custom mod fix to compress telemetry and sync packets before they leave the server. Grouping position events, phone syncs, and visual triggers into compact batch payloads cut per-client network traffic by 45%. That kept hosting bandwidth under control and stabilized connections during peak hours.
Optimizing textures for low-end specs
Another major hurdle was player accessibility. Many members of our community played on modest machines with 4GB to 8GB of RAM. Custom roleplay models and heavy resource packs meant long loading screens, stuttering frames, and frequent out-of-memory crashes.
I built a texture optimization and model caching mod (TagumbayanMpmSkinOptimizer). Instead of forcing clients to constantly re-download heavy roleplay skins over the network, it cached textures locally and reduced heap pressure. That cut load times significantly and let players on budget hardware join without freezing.
Wearing every hat and knowing when to walk away
Over those months, my role grew far beyond writing code. I became the troubleshooter, system planner, support responder, and the person who stepped up whenever anything broke. I poured hours into profiling, bug fixing, and assembling a clean, cohesive modpack that helped the server grow.
By July, the pressure caught up. Opening Discord and the code editor stopped feeling exciting and started feeling like pure obligation. I realized I was burned out, and that staying would not be fair to myself or the team. Stepping down on July 19 was not a sudden impulse, it was a necessary step for my own growth and health.
I do not regret a single day spent on Lumina or Tagumbayan. It gave me real experience, taught me how to handle high-concurrency systems, and showed me my own limits. I am grateful to Iana for trusting me with the server, and to the people I worked with along the way.
As a wanderer, my cycle continues: dive into a new problem, build, learn, push through the burn, and keep moving forward.