Issue Tracker
Signals
How I Built a Zero-Cost Python Webhook Engine to Bypass a High-Friction Voting System
When I entered the CANEX Create-Thon competition, I quickly realized I wasn't just competing against other creators but rather I was also competing against bad UX. The Gebeya platform requires users t...
Securely Authenticate Users with the Telegram Login Widget in PHP and Yii2
Integrating the Telegram Login Widget provides a frictionless authentication flow for web applications. However, accepting raw authentication parameters from the client side without strict cryptograph...
I Benchmarked Jev on Agent Tool-Call Risk. Calibration Held.
Originally published at webofmike.com on 2026-09-19. The demo repo and every command in it were run before publishing. TypeSafe AI launched Jev on 2026-09-15 with the usual launch-day multipliers — 19...
A WAF That Reads the Prompt: OWASP CRS for LLM and MCP
Originally published at webofmike.com on 2026-09-20. The demo repo and every command in it were run before publishing. A conventional web application firewall reads a URL, some headers, and maybe a fo...
Software sandboxing: The basics (2025)
Diving into the territory of software sandboxing is diving into mostly uncharted territory. The necessary pieces to implement good sandboxing in your software are scattered all-around and the pioneers...