Loading…
Loading…
I design reliable software across web, mobile, and cloud. Explore the latest insights, engineering notes, and a focused portfolio of production work.
What I work on
7+
Years
50+
Projects
3
Stacks
Blog

In April 2026, WordPress.org closed 31 plugins after an attacker bought a trusted plugin portfolio on Flippa, shipped a dormant PHP deserialization backdoor, and activated it eight months later — with command-and-control resolved through an Ethereum smart contract. This post breaks down how the attack actually worked, why 96% of WordPress vulnerabilities live in plugins, and how Cloudflare's new EmDash CMS attempts to fix the architecture with capability-scoped sandboxes.

Most developers treat CORS errors as a server configuration mystery. They're not. Your server responded fine — your browser intercepted the response. This post covers the CSRF attack CORS was built to prevent, how origin is actually defined, why Postman never sees CORS errors, how preflight requests work, and what every response header actually means.

Auto-increment integers, UUID v4, and created_at-based ordering are everywhere — and they all have silent failure modes in distributed systems. This post breaks down exactly where each approach breaks, why it matters, and which ID strategies (ULIDs, Snowflake IDs, UUID v7) actually hold up under real production load.
Social
Jensen Huang called OpenClaw 'the most important software release, probably ever' — comparing it to Linux, HTML, and Kubernetes in the same breath. Bold claim. But after digging into what Nvidia actually built around it, I think he might be right.
I've been writing code for years. Read the books. Studied the patterns. Nailed the algorithms. And yet — the lessons that actually made me a better developer? None of them came from a textbook. Every single one came from something breaking, a user doing something unexpected, or me staring at a screen at midnight wondering where it all went wrong.
A structural look at what the Nifty IT crash, StrongDM's AI experiment, and Big Tech's own numbers reveal about where engineering is actually headed.
Video

May 2, 2024
Quickly build an SEO-ready blog using Laravel and Filament with a clean, practical walkthrough.

April 26, 2024
Add interactive status toggles to your FilamentPHP forms to improve UX and data handling.

March 21, 2024
Build a functional Kanban board inside a Laravel app using Filament PHP components.
Tools
Encode and decode URLs with ease.
Validate and pretty-print JSON data instantly.
Compare two text blocks and highlight differences.
Encode and decode JSON Web Tokens.
Generate random UUIDs (v4) in bulk.
Generate secure passwords with customizable options.
Get in touch
I collaborate on product strategy, architecture, and full-stack delivery for teams that value clarity and scalability.