DEV Community

PHP

Home for all the PHP-related posts on Dev.to!

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
The Paywall That Wasn't: Debugging a 919-Video Leak on WordPress

Routine ticket turned full rebuild

The Paywall That Wasn't: Debugging a 919-Video Leak on WordPress

2
4
8 min read
This Week In PHP Internals | July 1, 2026

This Week In PHP Internals | July 1, 2026

6 min read
I objected to deprecating metaphone(). Then I read the RFC.

I objected to deprecating metaphone(). Then I read the RFC.

1
7 min read
Learn PHP with Claude in 2026: build real skills, not AI dependency

Learn PHP with Claude in 2026: build real skills, not AI dependency

10 min read
CodeIgniter 4 vs Laravel — When to Choose Which (From a Dev Who Uses Both)

CodeIgniter 4 vs Laravel — When to Choose Which (From a Dev Who Uses Both)

2 min read
Univeros: How AI Agents Revived My Seven-Year-Old PHP Framework Project

Univeros: How AI Agents Revived My Seven-Year-Old PHP Framework Project

1
7 min read
RepoWrapped: Spotify Wrapped for a GitHub Repo, and the API That Fought Me

RepoWrapped: Spotify Wrapped for a GitHub Repo, and the API That Fought Me

8 min read
Maintaining WordPress sites behind HTTP Basic auth — Playwright, urllib, and encrypted credentials

Maintaining WordPress sites behind HTTP Basic auth — Playwright, urllib, and encrypted credentials

4 min read
Why I built a security tool for PHP developers in Africa

Why I built a security tool for PHP developers in Africa

1 min read
Forking laravel-livewire-tables for Laravel 13 + Livewire 4

Forking laravel-livewire-tables for Laravel 13 + Livewire 4

3 min read
How to Know What Breaks Before You Upgrade WordPress to PHP 8.4

How to Know What Breaks Before You Upgrade WordPress to PHP 8.4

4 min read
Stop Writing the Same Laravel Boilerplate: Generate a Complete Module with One Artisan Command

Stop Writing the Same Laravel Boilerplate: Generate a Complete Module with One Artisan Command

2 min read
How I built a 30,000-venue platform without writing code

How I built a 30,000-venue platform without writing code

1
6 min read
When paramiko's defaults silently get your IP banned �� the look_for_keys and allow_agent trap

When paramiko's defaults silently get your IP banned — the look_for_keys and allow_agent trap

4 min read
Implementing JWT Refresh Token Rotation for Video API Clients in PHP 8.4

Implementing JWT Refresh Token Rotation for Video API Clients in PHP 8.4

1
11 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.