Mike Lopez

@mjglopez
5 Followers
6 Following
51 Posts
Father of 4 | Husband to Evelyn | PHP Expert | Lead Software Engineer for WishList Member at Caseproof, LLC | Layman at I Am Redeemer and Master Evangelical Church | Passionate about business, family, and creating a better future | Avid reader of sci-fi, fantasy, and leadership books | Movie buff – especially Marvel & Star Wars | Always working toward the next big goal and cherishing time with loved ones | Building a legacy, one bit and brick at a time.
homepagehttps://mikelopez.com/
Hiring PHP devs in 2025? I focus on problem-solving, communication, and depth—not buzzwords. Here's how I decide who makes the cut.
https://mikelopez.com/blog/1139
#PHP #Hiring #RemoteDev #DeveloperExperience #Management
Code, Leadership & the Remote Dev Life

Building Better Code, Teams & Tools Remotely – by Mike Lopez

Code, Leadership & the Remote Dev Life
Leading a PHP team? Don't overdo the tools and workflows. Here's my take on managing high-performing devs without drowning them in process.
https://mikelopez.com/blog/1135
#PHP #TeamManagement #Leadership #DevLife #RemoteWork
How to Manage a High-Performing PHP Team Without Overengineering Your Workflow

Managing a high-performing PHP team can sometimes feel like juggling flaming chainsaws while riding a unicycle. There’s a constant urge to do more—add more tools, more processes, more layers of abstraction—all in the name of productivity and scalability. But here’s the kicker: sometimes, all that "more" ends up doing less for your team. I’ve led...

Code, Leadership & the Remote Dev Life
Axiom-4 crew prepares for farewell; splashdown on Earth tomorrow | When and where to watch

The Axiom-4 mission included four astronauts: Commander Peggy Whitson, Pilot Shubhanshu “Shux” Shukla, and Mission Specialists Slawosz “Suave” Uznanski-Wisniewski and Tibor Kapu. The mission lasted 18 days, and the splashdown is expected off the coast of California on Monday.

Wion
Leading a PHP team? Don't overdo the tools and workflows. Here's my take on managing high-performing devs without drowning them in process.
https://mikelopez.com/blog/1135
#PHP #TeamManagement #Leadership #DevLife #RemoteWork
How to Manage a High-Performing PHP Team Without Overengineering Your Workflow

Managing a high-performing PHP team can sometimes feel like juggling flaming chainsaws while riding a unicycle. There’s a constant urge to do more—add more tools, more processes, more layers of abstraction—all in the name of productivity and scalability. But here’s the kicker: sometimes, all that "more" ends up doing less for your team. I’ve led...

Code, Leadership & the Remote Dev Life
Struggling with N+1 queries in your PHP ORM? I wrote a breakdown of eager loading with examples, use-cases, and pitfalls.
🔗 https://mikelopez.com/blog/1119
#PHP #ORM #CodeTips #WebDev #Backend
How Eager Loading Works in ORM (With PHP Examples)

When I first started using ORMs in PHP, I loved how clean and readable my code became. But I quickly ran into performance problems—things were getting sluggish, and I couldn’t figure out why. That’s when I discovered the magic (and danger) of lazy loading, and why eager loading is a tool every developer needs in...

Code, Leadership & the Remote Dev Life
Philippine credit card debt has hit critical risk levels. We need to stop normalizing utang as a lifestyle. Time to budget, not just swipe. 💳🧠
https://business.inquirer.net/534374/ph-credit-card-debt-reaches-critical-risk-levels
#Philippines #BudgetTips #CreditCardDebt #FinancialLiteracy
Philippines’ credit card debt reaches ‘critical risk’ levels

MANILA, Philippines - Credit card debt in the Philippines is at a “critical” risk level as the typical borrower owes more than four times their monthly income, according to Singapore-based

INQUIRER.net
Want smoother user experience in your PHP apps? Learn how I implement MySQL pagination without the bloat. Clean, scalable, and dev-friendly.
https://mikelopez.com/blog/1118
#PHP #MySQL #DevLife #Pagination #WebDevelopment #BasicPHP
How to Implement MySQL Pagination in PHP (Step-by-Step Guide)

Pagination: it’s how you turn “Here’s a mullion rows” into “Here’s 20 rows per page" without melting your server. Alright, before we dive in—this post assumes you already know how to connect to MySQL using PHP's PDO. If that sounds like gibberish, hit pause and go learn that first. I’ll wait. 😎 Still here? Great....

Code, Leadership & the Remote Dev Life

@lo_fye The syntax currently used in PHP was borrowed from Rust, but it was not the original syntax adopted. We went through multiple RFCs and votes before arriving at the current syntax. It was not an easy decision. These are the four RFCs (all accepted) that led to the current syntax. As you can see, it was very contentious.

- https://wiki.php.net/rfc/attributes_v2
- https://wiki.php.net/rfc/attribute_amendments
- https://wiki.php.net/rfc/shorter_attribute_syntax
- https://wiki.php.net/rfc/shorter_attribute_syntax_change

#PHP

PHP: rfc:attributes_v2

Stole this from a post by Raspberry Tips on FB

Just found out that Cursor AI is now available on the web and the phone. 🧠💻📱

I haven’t tried it yet—bedtime for me—but I’m very curious.

Anyone already playing with it? What do you think so far? 👀

#AI #DevTools #CursorAI #WebDevelopment #Productivity #VibeCoding