$ ls -la writing/
Writing
Notes from the work: PHP, Laravel, AI infrastructure, and the decisions that make systems hold together.
PHP Fibers: The Missing Piece for Elegant Cooperative MultitaskingI explain how PHP Fibers helped me implement client communication in the official MCP SDK, then build a small task manager around the same idea.
#PHP#Fibers#Concurrency
4 min read
Nov 2025
A Practical Guide to Laravel's Contextual AttributesA practical look at Laravel contextual attributes, with authentication and dependency-injection examples that keep controllers focused.
#Laravel#PHP
6 min read
Jul 2025
Bypassing Ad Blockers for Umami Analytics in Laravel ApplicationsHow I route Umami analytics through a Laravel app so common ad blockers do not discard the requests, with Nginx, Apache, and shared-hosting options.
#Laravel#Analytics
4 min read
Mar 2025
Building a Background Removal Tool with Laravel and TransformersPHPA step-by-step build of a background-removal tool with Laravel, Livewire, and TransformersPHP, including progress updates and before-and-after image comparisons.
#PHP#Laravel#TransformersPHP
4 min read
Aug 2024
When Small is Mighty: Time to Ditch LLMs for Smaller AI ModelsA case for choosing small, task-specific models when a large language model would be more than the job needs.
#ML
10 min read
Jun 2024
Machine Learning with TransformersPHP: Automatically Tagging Posts in LaravelA Laravel example that uses TransformersPHP for zero-shot classification and automatically tags posts.
#PHP#TransformersPHP#ML
17 min read
Mar 2024
Announcing TransformersPHP: Bring Machine Learning Magic to Your PHP ProjectsI introduced TransformersPHP, a PHP toolkit for running pre-trained transformer models for text generation, classification, summarization, and translation.
#PHP#TransformersPHP#ML
4 min read
Mar 2024
Orbstack - What Docker Desktop Wishes it Could BeMy notes on replacing Docker Desktop with OrbStack on macOS, including startup time, the CLI workflow, SSH forwarding, and local HTTPS.
#Docker
6 min read
Jan 2024
Inheritance and Polymorphism in PHP OOPThe third article in my PHP OOP series, covering inheritance, polymorphism, covariance, and method overloading with concrete examples.
#PHP
14 min read
Jan 2024
Understanding Classes and Objects in PHPThe second article in my PHP OOP series, covering constructors, destructors, static members, visibility, and class constants.
#PHP
15 min read
Nov 2023
Introduction to OOP in PHPThe first article in my PHP OOP series, covering classes, objects, and the ideas behind object-oriented design, with a cake analogy along the way.
#PHP
15 min read
Nov 2023
How to Implement Retries in GuzzleHttpA small, focused guide to retrying Guzzle requests when a network call fails or a server returns a temporary error.
#PHP#API
4 min read
Oct 2023
How to Setup the Ultimate PHP Environment with DockerA Docker-based PHP development environment with MySQL, phpMyAdmin, Node.js, NPM, and Laravel-specific setup.
#PHP#Docker
12 min read
Sep 2023
RoachPHP: Mastering Web Scraping with PHPA hands-on introduction to web scraping in PHP with RoachPHP, DomCrawler, and Guzzle.
#PHP
4 min read
Sep 2023
How to Install Docker in WSL2 without Docker DesktopHow to run Docker inside WSL2 without Docker Desktop, including systemd setup, installation, and the problems that tend to appear along the way.
#Docker#Windows
8 min read
Sep 2023
How to Install WSL2 on Windows 10/11How to install WSL2 on Windows 10 or 11 and get a Linux environment ready for development.
#Windows
9 min read
Sep 2023
Demystifying Docker: A Beginner's Guide to ContainerizationA beginner-friendly tour of Docker, from images and containers to the practical reasons to use them.
#Docker
18 min read
Aug 2023
No writing matches these filters.