Payment Gateway Migration Case Study: Moving to Adyen
Changing payment gateway is one of the riskiest changes a product team can make, because every mistake is…
Technology is constantly evolving, and so are the challenges that come with it. Here I share lessons from software development, engineering, digital products, WordPress, and the technologies shaping our industry.
Changing payment gateway is one of the riskiest changes a product team can make, because every mistake is…
Rising sales of gift cards, top-ups and eSIMs can hide stolen-card fraud that only shows up weeks later…
Every PM has heard a developer say this about an unfamiliar module. AI agents are changing why we…
Discover a short poem capturing the real heart of Product Management.
Ride-hailing read from the back seat, not the boardroom. Articles on safety, personas, pivots and service, from a…
Three telecom products, each with its own blog, help centre and live chat, moved from .uk to .com…
Modern scanners do not always look like attackers. Some impersonate legitimate search engine crawlers, mixing normal-looking requests with…
I've built Chrome extensions for clients before. FeedSanitizer was the first one I built to solve my own…
Debug and diagnostic tools exist to help developers. Left accessible on production servers, they give attackers a detailed…
Brazil has more talent than almost anyone at the World Cup and still went home early. Here is…
Twelve years of career decisions in tech and product management. Practical lessons on depth, risk, relevance, and community…
Software development, WordPress, engineering challenges, technical leadership, digital products, and development best practices.
Many articles are useful for developers, but product managers, founders, and technical leaders can also benefit.
Yes. WordPress, open source, and related technologies are recurring topics.
The category includes tutorials, technical lessons, case studies, and personal experiences.
Still have a question? Get in touch →
Book a free 30-minute review and let's map out a pragmatic path forward, tailored to your team and context.