Building Client-Safe Outputs in Legacy Systems: Email and Print Isolation in AustinsElite
How we securely exposed event data to clients in a legacy PHP app by filtering sensitive fields at the controller level.
How we securely exposed event data to clients in a legacy PHP app by filtering sensitive fields at the controller level.
How we unified action-level permissions across entities in HomeForged using a scalable adapter pattern in React and Laravel.
We replaced eval() in HomeForged's TemplateEngine with a secure custom parser to stop code injection without losing dynamic power.
We solved broken invitation and integration links in HomeForged by scoping sensitive Laravel routes to the main domain using domain constraints.
Two dependency updates in DataAnno Fil Starter—Laravel Sanctum and Debugbar—show how small bumps boost security and dev efficiency.
A minor update to laravel-debugbar exposed how small dependency changes can improve security, stability, and developer experience in Laravel apps.
How I built a secure, reusable avatar upload component in Filament PHP using Laravel 12, with strict validation and image cropping.
How we fixed a critical auth flow in AustinsElite by syncing forced password resets across Laravel 12 and Laravel 12 during admin impersonation.
We refactored Laravel's social auth flow to eliminate session dependency and enforce secure, stateless OAuth callbacks with explicit redirects.
How we securely migrated legacy password hashes during the AustinsElite rebuild using Laravel 12 and a Laravel 12 frontend.
We encrypted localStorage saves in our browser game using Web Crypto and AES-GCM—here's how we balanced security, performance, and simplicity.
A single SQL WHERE clause change plugged a role-based access hole in a legacy PHP admin panel by replacing fragile string checks with ID ranges.