You dragged your WordPress posts into order and the front end ignored you. Here is the step every tutorial skips
ere is a thing that trips up almost everyone the first time, and it is not really their fault, because the tutorials set them up for it.
You install
php
dev.to
Jul 15, 2026
Stop Attacks Before Your App Boots: Building an Early-Load WAF in PHP
If you are building web applications in PHP, whether it's a custom Laravel app or a WordPress plugin, security is always a top priority. But when th
php
dev.to
Jul 15, 2026
Built a GDPR cookie-consent package for Laravel (Blade/Livewire/React) — looking for feedback
I've been building LaraGDPR, a cookie consent + cookie management package for Laravel — configurable consent banner and granular per-category preferen
php
dev.to
Jul 15, 2026
Dev Log: 2026-07-14
TL;DR
Fast-forwarded two Laravel apps off an old in-house skeleton — in layers, not one heroic merge.
Added a security-header middleware a
php
dev.to
Jul 15, 2026
The Reconciler Pattern: When a Queued Job Simply Never Runs
TL;DR
A job dispatched once, at row-creation time, has a silent failure mode: if that dispatch is lost, the row sits pending forever — and
php
dev.to
Jul 15, 2026
Generating AI-Powered Content in Laravel 13 Using OpenAI
As AI becomes part of modern web applications, one feature I've been working on is automatically generating product content for an e-commerce applicat
php
dev.to
Jul 15, 2026
How Protobuf Cut Our Video Metadata Payloads by 71% Across Services
Our trend-detection pipeline was choking on JSON. Every two hours a Cloudflare Worker pulls a batch of trending videos, hands them to a Python enrichm
php
dev.to
Jul 14, 2026
A Late Introduction to VonCMS
VonCMS has actually been open source for a while, and the current release is version 1.25.6. I already shared it on Reddit and a few other places, b
php
dev.to
Jul 14, 2026
Manticore Speaks MySQL - So I Made It a Laravel Database Driver Instead of a Scout Engine
The problem
I've been working with Manticore Search for about two years at EricaPRO, building the search layer for two financial data platf
php
dev.to
Jul 14, 2026
Getting the public IP in PHP — no dependencies, no API key
Getting the public IP in PHP — no dependencies, no API key
PHP is still one of the most widely deployed server-side languages, running a si
php
dev.to
Jul 14, 2026
How to parse lots of PDFs and more into markdown, with Laravel
You want to ask questions about your own documents from a Laravel app. The AI SDK that shipped with Laravel 13 handles most of it: embeddings, vector
php
dev.to
Jul 14, 2026
Step-by-Step PDF to DOCX Document Conversion Tutorial in PHP
Turn stubborn PDF files into editable Word docs without leaving PHP. This tutorial walks you through converting a PDF to DOCX using the GroupDocs Conv
php
dev.to
Jul 14, 2026
Screen Options is the undo button on your client's dashboard, and the CSS fix everyone posts does not remove it
You clean up a client's WordPress admin. Remove the WordPress Events widget, the Activity feed, the three plugin promo boxes that appeared after the l
php
dev.to
Jul 14, 2026
Testing Laravel AI features without burning API credits
The expensive part of testing AI features is not the API bill. It is the false confidence. If your Laravel tests only prove that a controller returns
php
dev.to
Jul 14, 2026
Why Laravel's Service Container Feels Like Magic: Dependency Injection Explained
1. Hook & Problem Statement
You’ve been there. You're building a Laravel application, and everything is going smoothly. You type Route::get
php
dev.to
Jul 14, 2026
Stop Branch Wars: Feature Flags in Laravel
The Merge Conflict Nightmare
As engineering teams scale at Smart Tech Devs, the standard "Git Flow" methodology becomes a massive bottleneck. A devel
php
dev.to
Jul 14, 2026
Parameterized Queries - The Only Real Fix for SQL Injection and What Developers Get Wrong About Them
Originally publish on medium
Detection tells you something happened. Prevention stops it from mattering. Here is the prevention layer.
In the last thr
php
dev.to
Jul 14, 2026
Real-Time Video Metadata Cache Invalidation with Postgres LISTEN NOTIFY
At TopVideoHub we aggregate trending videos across nine Asia-Pacific regions — Japan, Korea, Taiwan, Singapore, Vietnam, Thailand, Hong Kong and more
php
dev.to
Jul 14, 2026
I Stopped Treating WordPress Like a CMS (And My Projects Improved)
For years, I built WordPress websites the traditional way.
Install a theme.
Add a few plugins.
Customize where needed.
It worked... until the projec
php
dev.to
Jul 13, 2026
Building a Video URL Canonicalization Pipeline for Multi-Region Streaming Discovery
The bug that started this project looked harmless in the logs: the same YouTube video appeared four times in our discovery index, each with a slightly
php
dev.to
Jul 13, 2026