How I Secured WordPress Media Files by Building My Own Upload Restriction Plugin
How I Secured WordPress Media Files by Building My Own Upload Restriction Plugin Security is one of those things you don't think about deeply until so…
Latest Team Management news from Tech News
How I Secured WordPress Media Files by Building My Own Upload Restriction Plugin Security is one of those things you don't think about deeply until so…
I once turned a 2-week manual data update process into a 10-minute automated pipeline by writing a PHP script that ingested a vendor spreadsheet, norm…
The Problem I Noticed When I was working on WooCommerce stores for my clients, I kept running into the same frustrating issue — there was no good way …
You know the feeling. You're three callbacks deep in array_map , you tack on array_filter , then array_values to fix the keys, and PhpStorm gives up a…
TL;DR: Pest PHP architecture tests let you write your team coding rules as automated tests. Controllers using the DB facade directly? Build fails. Mod…
TL;DR — A security breach took down a site running on a 10-year-old Debian server with an obsolete LAMP stack. No access to the original infrastructur…
Hi everyone 👋 I recently built something called Zoeheba — a free, browser-based toolkit for handling everyday file tasks like PDFs, images, and videos…
I just shipped v4.0.0-beta.1 of laravel-permissions-redis , and I want to share both what's in it and the specific problem it exists to solve. The pro…
At some point I realized I don’t really understand what’s going on with my queues. I mean, yeah: jobs are running workers are alive logs exist somewhe…
🚀 I built a real-time security scanner for Laravel (and here’s why) Most Laravel developers use tools like PHPStan for code quality. But when it comes…
After years of struggling with PDF generation in PHP, I finally decided to do something about it. I was tired of losing time manually adjusting coordi…
The problem The EU Cyber Resilience Act deadline is September 11, 2026 — 150 days away. Developers need a simple way to check if their WordPress plugi…
The problem nobody asked me to solve I'm a computer science teacher in Verbania, a small town on Lake Maggiore in northern Italy. Beautiful place. Eve…
Привет! Никита Щербо на связи, backend-разработчик и тимлид в Битрикс24. В этой статье расскажу, как мы переписывали один из самых старых и загруженны…
A few weekends ago I got fed up with the same Windows web-dev ritual and wrote my own control panel. The result is GoAMPP — a 7 MB single-binary nativ…
You know that feeling when you update something important in one place, then you realise — oh no, I need to propagate this to like 10 other projects ?…
I tried laravel/ai when it came out. The SDK is well-designed — clean provider abstraction, good DX. But the moment I tried to use it for real busines…