Khoyer writes code, hunts bugs, and breathes perfume.
Product engineer, ex-support manager, and fraghead.
I like to solve technical problems and play with code. I mostly love working with WordPress, PHP, JavaScript, and Cloudflare products. Product Engineer at Themefic, taking freelance projects that need solid engineering. The work is clean, simple, and made to last.
Kind Words
Abul Khoyer and I started working together during the difficult time of COVID-19. Even in those difficult times, Abul had what it takes to make work fun. He is the kind of person you can rely on—whether it's about dealing with hundreds of support queries in a week or when you're simply struggling with your life and you need to talk to someone. A friend who's there when you need, a fun person when the environment gets cold and most importantly, a colleague when work has to be done. Abul Khoyer is the person who usually shy away from praise, but quietly does his job without anyone noticing. An illusionist like the famous footballer Andres Iniesta, who makes things magical with his touch. He's been an inspiration through thick and thin for many of us and I wholeheartedly recommend him to anyone who wants to work with him.
Recent Thinking
-
Preparing an Established Freemium Plugin for Modern WordPress.org Review
A practical guide to modern plugin review, legacy compatibility, and the decisions AI coding assistants cannot safely make alone.
-
Support Taught Me Product Engineering Before I Knew the Word
Four years in a WordPress support queue turned out to be the user research most engineers never get. What the product engineer checklist confirmed about that path.
-
My VS Code Setup for WordPress and PHP, So It Stops Feeling Clunky
A one-time Intelephense + stubs setup that gives WordPress and PHP IntelliSense across projects, plus real core files for Go to Definition.
Technologies I Work With
More than half my career was spent with WordPress-based products, and that's still the core of it: WordPress, PHP, and JavaScript, shipped on Cloudflare. Interfaces are where I live, so I run full-stack JavaScript. Same syntax from front end to backend. When a project needs a full app, I scaffold it with Better T Stack, a modern CLI for end-to-end type-safe TypeScript projects, then shape the build to what it needs.