Fundamentals of RESTful API Design
Practical rules for making an API predictable through the triangle of resources, HTTP methods, and status codes.
Blog
My writing, videos and posts across platforms on software architecture, PHP, DevOps and product development. (Page 28/30)
Practical rules for making an API predictable through the triangle of resources, HTTP methods, and status codes.
A step-by-step walkthrough of setting up Laravel Homestead to eliminate the classic 'it works on my machine' problem across teams.
A walkthrough of the key changes when moving from Laravel 4 to 5 — directory layout, .env configuration, and application bootstrapping.
What each layer of MVC is actually responsible for, and how to keep your controllers thin.
The language-level approach to building large loops without blowing up memory: PHP 5.5 generators and the yield keyword.
A repeatable pattern for safely handling user input: Laravel validation rules and error messages.