Articles

Notes on backend work — PHP, MySQL, the shape of systems that have to keep running, and the way I build them.

  1. Working with Claude code: a complete guide for junior developers

    5: How to Write Precise Tasks for Claude Code

  2. What's new in PHP 8

    9: Native URI Extension (RFC 3986 & WHATWG Parsing)

  3. Working with Claude code: a complete guide for junior developers

    4: Spec Files: Where the Real Task Should Live

  4. What's new in PHP 8

    8: The Pipe Operator (|>) for Clean Method Chaining

  5. Working with Claude code: a complete guide for junior developers

    3: CLAUDE.md: Your Project Rulebook

  6. What's new in PHP 8

    7: New Array Helper Functions: array_find, array_all, and array_any

  7. Working with Claude code: a complete guide for junior developers

    2: Organize Your Project for Claude Code

  8. What's new in PHP 8

    6: New Multibyte String Functions: mb_trim, mb_ucfirst, and mb_lcfirst

  9. Working with Claude code: a complete guide for junior developers

    1: GETTING STARTED WITH CLAUDE CODE

  10. What's new in PHP 8

    5: Built-in HTML5 Support with the New DOM API