0

Legacy Application Modernization Lessons: Moving from a CodeIgniter Application into the Modern Web

Every developer eventually inherits software that was built for a different era. Sometimes the right answer is another patch. Sometimes it’s a complete rebuild. In this One(s) and Zeros to Grow On article, I reflect on the lessons I learned modernizing a legacy CodeIgniter application—and why the most important changes happened in the way I think about software, not just the code I wrote. Continue Reading

0

Rebuilding My Web Stack in 2026 (Part 2): Tools, Environments, and Lessons Learned

This 3-part series chronicles the transition from outdated legacy systems to modern cloud infrastructure. It details the emotional and technical journey of shutting down old websites, embracing current technologies like PHP 8.x and Vanilla JavaScript, and the challenges of setting up a comprehensive development workflow. The final installment will explore the newly launched ecosystem. Continue Reading

0

FOSP For Developers Part 5: Database Migrations

I want to show how Bonfire allows for easy upgrades and installation of additional modules via the Database Migrations feature. WHAT ARE MIGRATIONS? Migrations are organized ways for the Bonfire library to make database upgrades and downgrades without requiring the site administrator to… Continue Reading