Projects

19 results found

Project Beginnings

April 4, 2026

Every project starts with a spark. For me, it was a question: What if I built my own Digimon/Tamagotchi-style virtual pet game — but made it actually scalable?

Built-in Security Features

April 4, 2026

To reduce reliance on external security plugins, we built multi-factor authentication and email verification directly into the theme — keeping the site secure and fully self-contained.

Plugin Reduction and Performance Boost

April 4, 2026

With all core functionality living in the theme, we audited every active plugin and removed anything that was no longer needed — resulting in a faster, leaner, and easier-to-maintain site.

From Child Theme to Full Theme

April 4, 2026

As custom functions multiplied, the child theme became too heavy to maintain. Moving to a fully independent custom theme freed us from parent theme constraints and gave editors clear guardrails.

Custom Page Builder

April 4, 2026

Originally, pages were built in Elementor but multiple plugins slowed load speed and created visual inconsistencies. We replaced it with a custom page builder built directly into the theme. The Problem with...

Starting the Community Forum

April 4, 2026

The project started with a popular forum plugin. While feature-rich, it was complex to set up and didn't integrate well with other site features  so we began moving key functionality directly into...

Bulletproof Deployment with Python & Docker

April 4, 2026

Moving a Laravel backend from local development to a production Docker image involves several "fragile" steps: swapping .env files, clearing logs, building frontend assets, and handling storage symlinks. One missed step means...

Procedural World Building via Hexagonal Masking

April 4, 2026

For a virtual pet world, static backgrounds get boring quickly. I needed a way to generate unique, visually interesting maps for different biomes (Grass, Sand, Snow) without hand-drawing every single variation.

Smart Sprite Scaling with Pillow

April 4, 2026

Original game assets were designed as 16 times 16 pixel sprite sheets in 3 times 10 grids. While perfect for a retro engine, they were too small for modern web display. Manual...