Waaseyaa: building a Drupal-inspired PHP CMS with AI
What waaseyaa is, why it exists, and how planning with GitHub issues before coding changes the dynamic of building complex software with AI.
What waaseyaa is, why it exists, and how planning with GitHub issues before coding changes the dynamic of building complex software with AI.
Learn how PSR-20’s Clock interface makes time-dependent code testable and predictable by abstracting PHP’s time functions.
Discover PSR-18’s HTTP client interface for making standardized HTTP requests, enabling swappable HTTP client implementations in PHP.
Learn how PSR-17’s HTTP factory interfaces decouple your code from specific PSR-7 implementations, enabling testable and portable HTTP applications.
Learn about PSR-16’s simple caching interface, understand when to use it over PSR-6, and implement straightforward caching solutions in PHP.
Learn about PSR-15’s HTTP server request handlers and middleware interfaces, and how they enable modular HTTP application development.
Discover PSR-13’s hypermedia link interfaces, understand HATEOAS principles, and implement discoverable APIs in PHP applications.
Explore PSR-14’s event dispatcher interface, understand event-driven architecture in PHP, and learn best practices for implementing event systems.
PSR-12 extends PSR-1 and PSR-2 to provide a comprehensive coding style guide for modern PHP, ensuring consistency across PHP code.
Learn about PSR-11’s container interface standard, how it enables framework-agnostic dependency injection, and best practices for implementation.