Why Server-Side Syntax Highlighting Beats the Client
Highlighting code at save time removes 30–100 KB of JavaScript and a repaint from every article you publish.
Practical tutorials, technical guides, developer tools, and resources for building modern software.
Highlighting code at save time removes 30–100 KB of JavaScript and a repaint from every article you publish.
Step-by-step, start to finish.
Create session-based login in PHP 8.4 with password hashing, prepared statements and session regeneration...
Build a small PHP 8.4 CRUD application using PDO, prepared statements and output escaping.
Test Laravel 13 JSON endpoints, validation, authentication and database changes.
Define overlap-safe Laravel 13 schedules and run one scheduler process in production.
Add validated filters, allow-listed sorting and pagination to a Laravel 13 API.
Send Laravel 13 notifications through mail and database channels and test delivery without sending messag...
Solve a specific problem, properly.
Get a Laravel application onto EC2 with Nginx, PHP-FPM, a queue worker and the scheduler.
Set Redis up as the cache and queue driver, and understand when tags help and when they do not.
Most of these run entirely in your browser.
Remove a solid or near-solid background from an image, entirely in your browser.
Shrink image file size with a live quality preview and side-by-side comparison.
Turn a long link into a short, shareable one — with the destination always visible before anyone follows it.
Cheat sheets, references and checklists.
Regex syntax in one page: characters, quantifiers, groups, lookaround and flags, plus the traps that make...
The Git commands that come up in real work, including the ones for undoing things safely and the differen...
Every HTTP status code worth knowing, what it actually means, and when to return it rather than something...
Engineering notes and opinions.
Highlighting code at save time removes 30–100 KB of JavaScript and a repaint from every article you publi...
Why the most common ORM performance bug hides in development and only appears under real data.
Short, copyable, useful.
A form request with rules, custom messages and prepared input.
A dependency-free debounce with immediate-mode support.
Every tutorial, guide, snippet and tool, grouped.
Laravel applications, APIs, SaaS platforms, mobile apps and cloud infrastructure.