-
·
The Best UX Decision We Made Was Removing Options
We wanted to build a feature-rich WordPress image CDN plugin. Our manager said two toggles. He was right. Here’s what that taught us about good UX.
-
·
Lax Abilities Toolkit: Publishing a Post Should Take One Sentence
Publishing a blog post takes five steps. Open the dashboard. Paste content. Assign categories. Set a status. Hit publish. It should take one sentence. That is the idea behind Lax Abilities Toolkit. What it is Lax Abilities Toolkit is a WordPress plugin that connects your site to any MCP-compatible AI client. Posts, pages, categories, tags,…
-
·
Abilities Scout v1.2.0: Primitives-first scoring, MCP live, API-correct stubs
WordPress 6.9 shipped the Abilities API. Now the question is which parts of your plugin should use it. Not all of it. Not even most of it. The Abilities API is designed for atomic, composable units. Things AI agents can discover, call, and chain. The more focused the ability, the more useful it is. So…
-
·
MCP Tracker: A Simple Tool That Shows You What AI Is Doing on Your WordPress Site
MCP Tracker is a simple WordPress plugin that logs and inspects MCP tool calls on your site. If you are building AI integrations with WordPress, this gives you the visibility you need.
-
·
What an Over-the-Shoulder View Taught Me About Teamwork
A heartfelt peek behind the scenes of revamping a plugin’s UI, and the lessons learned from watching a team turn hard work into happy users.
-
·
How I Added AI-Powered Content Creation to My WordPress Blog with MCP
I just added a pretty cool feature to my blog: the ability to create posts by chatting with Claude AI. Here’s how I did it, explained in plain English—including all the mistakes I made along the way. 📦 Full source code available: github.com/laxmariappan/claude2blog What is MCP? MCP (Model Context Protocol) is a way for AI…
-
·
Dependencies Are Technical Debt in Disguise
I look at dependencies the way you’d look at hiring decisions. Every package you bring in is another team member. It needs care. It breaks. It demands updates. It conflicts with others. Last month, we shipped a feature with vanilla JavaScript and a touch of jQuery. Nothing else. No npm install. No build pipeline bloat.…
-
·
Why I Ditched Fancy Automation for This Simple WordPress Trick
I wanted to write blog posts from my phone. Sounds easy, right? My brain went straight to the fancy stuff. Automation tools. Webhooks. Complicated systems that sound impressive at tech meetups. But then I stopped. Why complicate things? I remembered something basic. WordPress has forms. Simple forms that anyone can use. Took me five minutes…
-
·
One Block at a Time: Why Telex Matters
I gave Telex a try yesterday. Built three different blocks. Two failed. One worked perfectly. The failures? External APIs broke it. Frontend forms made it freeze. The simple block sailed through without issues. But here’s what I loved most. The progress updates kept me hooked. Words like “coding, architecting, crafting, manifesting, designing, weaving” appeared on…