Skip to content
OA.

› ~/blog

Notes & insights

Practical write-ups on Laravel, WordPress performance, and shipping secure, scalable web applications — pulled from real client work.

PHP2Shell: Understanding the Critical PHP Vulnerabilities and What You Should Do Now
Ohene Adjei Effah 6 min read

PHP2Shell: Understanding the Critical PHP Vulnerabilities and What You Should Do Now

PHP2Shell: Understanding the Critical PHP Vulnerabilities and What Developers Should Do Now

Security Oct 21, 2026
Read
How to Install Composer on Ubuntu (2026 Update)
Ohene Adjei Effah 3 min read

How to Install Composer on Ubuntu (2026 Update)

Step-by-step guide to installing Composer on Pop!_OS or Ubuntu, with hash verification, so you can start managing PHP dependencies for Laravel, Symfony, and other projects.

Developer Tools Jul 14, 2026
Read
GitHub SSH Setup
Ohene Adjei Effah 4 min read

How to Set Up and Use GitHub SSH: A Step-by-Step Guide (2026)

Set up SSH authentication for GitHub on Linux or macOS in minutes — generate an Ed25519 key, add it to the SSH agent, register it with GitHub, and verify the connection.

Developer Tools Jul 14, 2026
Read
WordPress Speed Optimization
Ohene Adjei Effah 3 min read

Why Your WordPress Site Is Slow (And How I'd Fix It)

The most common causes of slow WordPress sites — from bloated plugins to unoptimized images — and the fixes that make the biggest difference.

Performance Jul 05, 2026
Read
Laravel Security Checklist
Ohene Adjei Effah 2 min read

A Practical Laravel Security Checklist Before You Launch

A practical, field-tested checklist for securing a Laravel application before launch — environment config, input validation, auth, HTTPS, and monitoring.

Security Jul 05, 2026
Read
How to Create a UUID Generator with PHP (Plain PHP, Laravel & ramsey/uuid)
Ohene Adjei Effah 3 min read

How to Create a UUID Generator with PHP (Plain PHP, Laravel & ramsey/uuid)

How to Create a UUID Generator with PHP (Plain PHP, Laravel & ramsey/uuid)

PHP & Laravel Jul 20, 2024
Read