Author: Mike Lopez
-
The Hidden Costs of Not Documenting Your Plugin Code

We’ve all done it. You’re deep in the flow, building out a plugin feature, squashing bugs, hitting milestones—and you think, “I’ll document this later.” Then later becomes never. I used to think documentation was a “nice-to-have.” Something you do when the real work is done. But over the years—especially maintaining my own WordPress plugins and…
-
Helping Your Team See the Bigger Picture

I’ve worked with plenty of talented devs who could debug gnarly logic, optimize slow queries, and write clever abstractions—but struggled to see why their work mattered beyond the next ticket. Early in my leadership journey, I assumed it was enough to just assign tasks and let people do their thing. After all, I trusted the…
-
Setting Boundaries: Managing Workload, Not Just Projects

There’s a difference between managing projects and managing workload—and I learned that the hard way. Years ago, I was tracking all the right things: timelines, tickets, blockers. Everything looked “green” on the outside. But inside the team, people were burning out. Quietly working late. Missing lunch. Pulling weekend hours they weren’t talking about. The projects…
-
Supporting Team Growth Without Micromanaging

I used to think being a good leader meant staying on top of everything—checking in constantly, reviewing every detail, giving feedback the moment something was off. You know, just making sure things don’t fall apart. But over time, I realized something: the more I tried to stay in control, the less control I actually had.…
-
Keeping Morale High During Crunch Time

Crunch time. Two words that make most developers groan and most managers sweat. No matter how well you plan, estimate, or try to keep the team agile and lean, there’s always that moment when a deadline barrels toward you like a freight train, and suddenly it’s all hands on deck. It’s stressful. It’s exhausting. But…
-
Why I Still Love Developing for WordPress After 25 Years

It’s been 20+ years since I started developing with WordPress, and a lot has changed in the tech world. Frameworks have come and gone, trends have shifted, and countless tools have promised to “replace WordPress.” And yet—after all this time—I still find myself coming back to it. Not out of nostalgia or habit, but because…
-
Hello World (Again… and Again)

Ah, the classic “Hello World” post. The blinking cursor. The blank screen. The quiet whisper of a blog rebooting for the umpteenth time. Yes, I’m back. Again. If blogs had loyalty cards, I’d have a free coffee and a stern talk from management by now. So, who am I? I’m a PHP programmer, a WordPress plugin conjurer, a…