Why I built a security tool for PHP developers in Africa
I'm Nchiminyi, a PHP/Laravel developer from Cameroon. A few months ago I watched a developer I know spend 3 days trying to figure out why his client's
Curated development tutorials from top sources. Filter by language.
I'm Nchiminyi, a PHP/Laravel developer from Cameroon. A few months ago I watched a developer I know spend 3 days trying to figure out why his client's
Code review last week. A "fullstack" dev shows me his Laravel API. Clean on the surface — well-organized controllers, Eloquent migrations, Form Reques
12+ years in PHP. I still ship production code in both Laravel and CodeIgniter 4 today — Laravel runs a surveillance analytics dashboard I maintain, C
A viewer opens our Android TV app, lands on a wall of trending videos pulled from Japan, Korea, and Taiwan, and taps Sign in to sync a watchlist betwe
It's pretty common to throw a layer of HTTP Basic auth on a WordPress site: a staging environment before launch, an internal test instance only employ
We route viewers to the nearest video edge based on a region map: a table that says "traffic from eu-west goes to edge pool 3, traffic from ap-south g
Every PHP developer has heard some version of it: "PHP doesn't do concurrency." The mental model is shared-nothing, one request per process, boot the
TL;DR Upstream rappasoft/laravel-livewire-tables marked Livewire 4 support wontfix, so I forked it. The fork now targets Laravel 13 (keeps
We invite you to use our WordPress plugins. https://rmbg.pro/plugins
I have been building a small family of open source business tools called the NeNe series. The idea is simple: small teams should be able to run usef
How to Monitor Your PHP/Laravel App Uptime (and Get Notified When It Goes Down) Your Laravel app went down at 2 AM. You found out at 9 AM w
Every WordPress site will crash at some point — a bad plugin update, a theme conflict, a fatal PHP error. And when it does, your entire site goes down
Contact Form 7 runs on millions of sites for a good reason: it's free, light, and gets out of your way. I shipped it on client sites for years. The pr
Open any WordPress admin in a browser tab and you see the same thing: the generic WordPress "W" favicon. The front end can be fully branded — custom t
Most Claude Code projects I see have one giant CLAUDE.md that keeps growing until it is three hundred lines long, and somewhere around line two hundre
How to Monitor Your PHP/Laravel App Uptime (and Get Notified When It Goes Down) Your Laravel app went down at 2 AM. You found out at 9 AM w
Difficulty: Intermediate | Read time: 12 min | Framework: CodeIgniter 4 Why CSRF Breaks Your AJAX Forms You build a perfectly working A
Fixing MySQL "Too Many Connections" Error on a High-Traffic PHP Website Recently, I was working on DPBoss, a PHP and MySQL-based web application that
The Naked Truth About Chatbots and PHP If you've ever asked a general-purpose LLM to "write me a WordPress plugin," you already know how th
Every couple of hours, a cron job on a cheap LiteSpeed shared host wakes up, hits the YouTube Data API for eight regions — US, GB, DE, FR, IN, BR, AU,