Pinned Tweet
I’m Mike Lopez.
I ⌨️ build software, 🎹 write and release songs, 🎤 lead worship, and 📣 share what I learn along the way.
Expect code, music, faith, AI, and the occasional rabbit hole.
Different hats, same person. Which one brought you here?
What makes you trust a new leader sooner: how they listen, what they know, or whether they follow through?
Teach the full AI workflow: define behavior, inspect the patch, run checks, and reject bad suggestions. Have the learner drive and explain the correction.
Try my practical team learning exercise:
mikelopez.com/blog/1753/
WordPress trunk testing is useful when stable and trunk run the same plugin, fixtures, and checks. Keep core and its PHPUnit library matched, and triage the differences.
Use my compatibility matrix:
mikelopez.com/blog/1735/
A merged PR does not prove a fix is live. AI status reports should link claims to evidence and leave unconfirmed deployment, owners, and forecasts unresolved.
Try my source-grounded reporting prompt:
mikelopez.com/blog/1755/
Membership software should fit the customer lifecycle. Map purchases, access, renewals, and cancellations to the exact components you need, then test in staging.
Use my MemberPress product-fit checklist:
mikelopez.com/blog/1734/
Can #Worship be complete if it never leaves the sanctuary?
Can we praise Jesus as King but ignore His command to go? 🧵
High praises should lead to faithful action.
We lift Jesus up inside the Church, then carry His name into the world through our words, love, and lives.
“High Praises x The World Will Know” closes the album by bringing #Praise and mission together.
Listen to the mashup on Spotify:
open.spotify.com/track/5BB50…
Permission to explain code should not silently grant permission to execute it or deploy it. Define tool, data, action, and review boundaries where developers work.
Build a practical AI operating agreement:
mikelopez.com/blog/1754/
WishList Member webhooks do not document a stable event ID or retry guarantee. Use state-based handlers and reconciliation; add custom delivery guarantees when needed.
Walk through the payload and PHP API examples:
mikelopez.com/blog/1733/
