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

Most slow sites aren't badly built — they just do too much work to load. This guide walks the critical rendering path step by step, then fixes the four things Lighthouse always flags: CSS, images, JavaScript, and fonts. Includes the delivery layer (CDN, HTTP/3, Brotli, caching) and how to stop performance from eroding after you fix it.

This week a 4-day-old account crossed 10 million followers and overtook a major political party. The follower count is the headline, but the real story is the architecture underneath. We break down how Instagram went from a chronological photo stream to a four-stage recommendation funnel — fan-out, two-tower retrieval, multi-stage ranking, and cold start — and what every backend engineer can steal from it.

Roles work until your app grows hierarchies, then you drown in role explosion and token bloat. Relationship-Based Access Control (ReBAC) answers 'can this user do this?' by walking a graph of relationships instead. This post explains ReBAC using GitHub's permission model as the main example, then covers Google Zanzibar — which manages over 2 trillion relationship tuples at 10 million queries per second.
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.