Thoughts
Notes on software engineering, .NET, eCommerce, architecture, performance and the lessons I've learned building production systems over the years.
-
WordPress Is Becoming AI-Native: What MCP and AI Agents Mean for Developers
WordPress is becoming more AI-agent friendly. Here’s how MCP, the Abilities API and AI Client could change WordPress development and automation.
AI & UX
-
Before I Write Any Code: How I Approach a New Client Project
Writing code shouldn't always be the first step. When a client comes to me with an idea, a problem or an existing website, my first job is to understand what they're actually trying to achieve.
Architecture
-
What I Learned From 20+ nopCommerce Version Migrations
Version migrations are rarely just framework upgrades. After working across more than 20 nopCommerce migrations, I've learned that the real challenge is protecting business logic, integrations and data while the platform underneath them changes.
nopCommerce
-
Building Payment Systems With PCI DSS in Mind
Payment integration isn't just about sending a transaction to a gateway. Architecture decisions around card data, third-party scripts, failure handling and observability all affect the security and reliability of the system.
Architecture
-
Performance Optimisation in ASP.NET Core & SQL Server
Performance problems are often blamed on the framework when the real bottleneck is somewhere else. Effective optimisation starts with measurement, database behaviour and understanding the complete request path.
.NET
Have a project in mind?
Let's buildSomethingThat works.
I'm available for selected .NET, nopCommerce, eCommerce and software-development projects, as well as technical consulting and long-term collaboration.