October 9, 2026
WordPress Brute Force: Close Both Doors
Hiding wp-login.php and blocking xmlrpc.php at the gateway take WordPress brute-force attempts to zero. Checklist and pitfalls included.
Read more
Tech knowledge we'd love to share with you.
October 9, 2026
Hiding wp-login.php and blocking xmlrpc.php at the gateway take WordPress brute-force attempts to zero. Checklist and pitfalls included.
Read moreOctober 6, 2026
Skills and AGENTS.md have won: 24 tools read them natively. When to write a Skill, why AGENTS.md is worth writing yourself, and our init Skill.
Read moreOctober 5, 2026
Schema migrations can't be rolled back like code. Five guardrails make database changes boring, stoppable, and reversible—so updates stay smooth.
Read moreSeptember 30, 2026
A slow business website burns leads and rankings. The cause is oversized images, caching gaps, or third-party scripts. Audit in five minutes.
Read moreSeptember 29, 2026
One command scaffolds an Electron + Vite + React app for 2026: frameless window, UI primitives, packaging fixes built in — installer in 35.2s.
Read moreSeptember 27, 2026
Fresh create-electron-vite builds fail: TS6133, download stalls, bloated asar, ghost files. Root causes and one fix list — measured 282.8→34.7 MB.
Read moreSeptember 27, 2026
One npm create command sets up an Electron + Vite + TypeScript project. Covers the scaffold's four out-of-the-box pitfalls and wiring in AI agents.
Read more