alama@world: ~/
./toggle-theme

Blog

Independent technical writing. Posts here represent my own voice.

ls -t blog/
  • OSS-ADR: Spatie Laravel Activitylog
    · post · energy

    Deep dive into the architecture of Spatie's Laravel Activitylog, focusing on Bootable Traits and Eloquent casting serialization.

    #oss #architecture #spatie #laravel
  • OSS-ADR: Spatie Laravel Data
    · post · energy

    Exploring the PHP Reflection API and DataClass caching mechanism behind Spatie's powerful Laravel Data package.

    #oss #architecture #spatie #laravel
  • OSS-ADR: Spatie Laravel OpenAPI CLI
    · post · energy

    How Spatie generates Artisan commands dynamically from OpenAPI specifications using Contract-First Development.

    #oss #architecture #spatie #laravel
  • OSS-ADR: Spatie Rate Limited Job Middleware
    · post · energy

    Understanding queue architecture, Redis throttles, and Leaky Bucket algorithms in Spatie's Job Middleware.

    #oss #architecture #spatie #laravel
  • OSS-ADR: Spatie Invade
    · post · energy

    A masterclass in modern PHP: how Spatie uses Closure Binding to bypass Reflection and modify private object state.

    #oss #architecture #spatie #laravel
  • draft-blog-post: the skill that turns my Obsidian vault into blog posts
    · post · high energy

    A Claude Code skill I built in a week that reads four Obsidian vaults, respects a privacy gate and employer-redaction pass, and writes ready-to-review Markdown drafts. Here is what it does, why it exists, and what I learned building it.

    #claude-code #obsidian #tooling #ai-agents #blogging #skills
  • Welcome to the Blog
    · post · medium energy

    After years of keeping my notes locked in Obsidian, I am finally opening the vault. Here is why I am writing, what to expect, and how this space works.

    #blogging #writing #obsidian