Many people think Dead Letter Exchanges can handle only failures. In reality, they’re perfect for scheduling messages and delayed job processing. Let’s see how we can do it.
Unix Signals in PHP: Building Bulletproof CLI Applications
Deep dive into Unix signal handling in PHP applications with object-oriented design patterns, edge cases, and production-ready implementations.
When False CVEs Cause Real Problems
A closer look at CVE-2025-45406. An invalid vulnerability claim against CodeIgniter4 that caused real-world disruption, and a call for responsible disclosure.
Event-Aware Pagination in CodeIgniter 4 Models
Discover why your CodeIgniter 4 pagination shows incorrect total counts when using model events, and implement a simple fix that ensures consistent filtering across both count and result queries.
Implementing User Impersonation in CodeIgniter Shield
Implement secure user impersonation in CodeIgniter 4 using the Shield authentication system and a modular architecture.