DevLumen Auth, Guard, User Explained (3) — The Whole Flow, Finally Untangled! (Part 1)Walking the full authentication flow step by step — from registering the AuthServiceProvider, to how app['auth'] turns into an AuthManager, to how the AuthManager builds a guard.August 8, 2019
DevLumen Auth, Guard, User Explained (2) — Your Architecture Isn't Your ArchitectureLumen's config/auth.php is stripped so bare that the real definitions live over in Laravel. Reading the two side by side to map out the roles — guards, drivers, providers — and how they fit together.August 6, 2019
DevLumen Auth, Guard, User Explained (1) — What the Authentication Docs Are Really DoingLumen's Authentication page is so terse it leaves you clueless. Before taking the whole auth stack apart, here's a plain-language tour of what that short page is really saying.August 2, 2019
DevmPDF's Garbled Chinese Text (v8.0.1)InvoicePlan generated its PDFs with mPDF, and the Chinese came out garbled. Why useAdobeCJK is a trap, how mPDF picks a font, and the three steps to register a custom Chinese font.July 21, 2019