Tech
Plain-English guides to the technology, tools and web platforms people use every day. Showing page 1 of 2 (16 total articles).
Threat modeling autonomous AI agents: a practical guide for developers
A hands‑on walkthrough of threat modeling for apps that embed autonomous AI agents, with concrete steps you can apply today.
Validating unknown data in TypeScript without a schema library
A practical guide to checking unknown data in TypeScript with custom type guards, so you can trust runtime values without pulling in a heavy schema library.
How an Unescaped Semicolon Leads to Telegram Account Hijack
A single missing escape let a Telegram bot leak credentials and hand over accounts. I break down the flaw, show the exploit, and give you a checklist to stop it.
How to Stop Form Spam with a Simple Honeypot Trick
A honeypot field is an invisible trap that catches bots. I show how to add it to a WordPress quote form and why it works better than CAPTCHAs for most sites.
Changing DNS Servers on Windows 11: Step-by-Step Guide and Provider Comparison
A quick walk‑through of swapping DNS on Windows 11, plus a practical look at Cloudflare, Google and Quad9.
What Really Happens Inside React When Your Component Rerenders
A deep dive into React's rendering pipeline, showing where the magic happens and how to avoid common performance traps.
Building a Private Vector Database for On-Device Retrieval Augmented Generation
A step‑by‑step guide to creating a private vector store and wiring it into a local RAG pipeline that never leaves your hardware.
Why XML signature wrapping still breaks SAML and how to stop it
A quick guide to SAML basics, the XML signature wrapping flaw, and concrete fixes you can apply today.
Micro-frontends in Web Workers: How to Run Multiple Frameworks on One Page Without a Runtime Penalty
I built a page that runs React, Vue and Svelte side‑by‑side in Web Workers, eliminating the usual bundle size hit.
Need help building a website?
Send me a message and let's talk.