How to Back Up a WordPress Website for Free Using WPvivid and Google Drive
A WordPress website can represent months or even years of work. Posts, pages, images, plugins, themes, settings, and database records can all be lost if something goes wrong with the hosting server. Fortunately, you don’t necessarily need to pay for a separate backup service. In this guide, we’ll set up a free WordPress backup system…
Continue Reading How to Back Up a WordPress Website for Free Using WPvivid and Google Drive
AI Coding Agents Didn’t Make Software Engineering Obsolete—They Changed Where the Value Lies
For many developers, the emergence of AI coding agents has prompted an uncomfortable question: Was all the time spent learning software development worth it if AI can now generate working code in minutes? A recent reflection on the development of the Flipnzee Auctions plugin offers an interesting perspective. The project began as a learning exercise.…
Lesson 135 – Flipnzee Auctions Is Now a Working Product: Lessons Learned and Future Roadmap
Introduction When this lesson series began, the objective was simple: build a WordPress auction plugin while learning professional plugin development. Over the course of 135 lessons, that objective gradually evolved. Instead of producing a tutorial project, the result is a functional auction plugin designed specifically for buying and selling websites, domains, and other digital assets.…
Lesson 134: Refactoring the Winner Determination Workflow (Implementation)
Introduction In the previous lesson, we analyzed the complete winner determination workflow and discovered that several responsibilities had gradually accumulated inside the Bid Manager. While debugging the missing transaction creation, it became clear that the underlying issue was not the Transaction Manager or the Escrow integration. Instead, the winner determination process itself had become increasingly…
Continue Reading Lesson 134: Refactoring the Winner Determination Workflow (Implementation)
Lesson 134: Refactoring the Winner Determination Workflow
As the Escrow integration matured, testing uncovered an unexpected issue. Although the transaction management architecture had been significantly improved, transaction creation was still not occurring when an auction completed. Rather than immediately assuming the problem existed inside the new transaction code, a systematic review of the auction lifecycle was performed. This lesson documents the investigation,…
Continue Reading Lesson 134: Refactoring the Winner Determination Workflow
Lesson 133: Refactoring the External Provider Manager
As Flipnzee Auctions continued to evolve, it became clear that the External Provider Manager was beginning to take on too many responsibilities. Earlier implementations mixed database operations, provider selection, and external API communication inside a single class. While functional, this made the code difficult to extend and harder to maintain. In this lesson, the architecture…
Continue Reading Lesson 133: Refactoring the External Provider Manager





