notes from the bench.
Plugin internals, frontend architecture, open-source libraries, and deploy stories. Written by Serhii & Dmytro, mostly between deploys.
## subscribe
— grab the feed #subscribeRSS-only by design. No newsletter pop-up, no email signup, no tracking pixel. Subscribe in your favourite reader — Feedly, NetNewsWire, Reeder, anything that speaks RSS.
→ /rss.xml
// new posts go here as we ship them
## upcoming
— drafts in the drawer #upcoming- "wp.org plugin review survival guide" // drafted, q2
- "tma + laravel handshake patterns" // drafted, q3
- "docker compose recipes for tiny saas" // maybe
Vue Router Citadel — the structured middleware layer for Vue Router I was missing
Navigation guards turn into a policy system as Vue apps grow. Vue Router Citadel adds priorities, scopes, runtime control and observability on top of them.
Sending WordPress email through Mailtrap's HTTP API (not SMTP) in 2026
Routing WordPress mail through Mailtrap's Send API instead of SMTP unlocks bulk/transactional streams, categories, and live suppression. Here's how it works.
Customizing Contact Form 7 validation messages in 2026 (with CF7 6.x SWV support)
Most CF7 validation plugins broke when 6.x shipped Schema-based Validation. Here's why — and three patterns that still work in 2026.