A Code Monkey for FunA Code Monkey for Fun
中/EN/日/한
A Code Monkey for FunA Code Monkey for Fun
  • Dev
  • AI
  • Startup
  • Ramblings
  • Notes
Search
A Code Monkey for FunA Code Monkey for Fun
中EN日한
  • Dev
  • AI
  • Startup
  • Ramblings
  • Notes
  • Search
Dev

Lumen Auth, Guard, User Explained (3) — The Whole Flow, Finally Untangled! (Part 1)

August 8, 2019
Dev

Lumen Auth, Guard, User Explained (2) — Your Architecture Isn't Your Architecture

August 6, 2019
Dev

Lumen Auth, Guard, User Explained (1) — What the Authentication Docs Are Really Doing

August 2, 2019
mPDF's Garbled Chinese Text (v8.0.1)
Dev

mPDF'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
Startup Ramblings
RamblingsStartup

Startup Ramblings

A friend's invitation late last September turned into a new company almost by accident. My wife's dinner-table question — am I actually earning more? — and some honest rambling about why I would still choose this road.
June 2, 2019
© 2026 A Code Monkey for Fun · 興趣使然的程式猿 · made with ♥ by wake · Astro + Cloudflare Pages