Abdulkader Safi

143 articles

Notes from real builds, with the numbers left in.

Articles on AI coding tools, self-hosting, web development and the apps I use every day. When a post quotes a price, a benchmark or a version number, it's the one I checked while writing it.

Articles published
143
Build diary entries, on the devlogs page
96
Latest article, 2026
28 Sep

Latest article

All articles

Everything else, newest first

Showing 1 to 1 of 1

  • Laravel developer reviewing tangled runtime UI library dependencies vs clean copy-and-own Blade components
    Laravel

    · 8 min read

    Runtime UI Libraries Are Tech Debt You Can't See

    Every runtime UI package you install is a future refactor with a delivery date you don't control. Here's the hidden bill — and how laralcn-UI's copy-and-own model kills it for Laravel.

About the writing

What I write about, and why

Most posts start as a problem I hit on client work or my own projects that week.

  • 01

    AI coding tools

    Claude Code setups, permission modes and plugins, plus the security side, like the npm hack that hunts AI tool keys.

    See the articles →
  • 02

    Self-hosting

    VPS pricing, Docker, Coolify and object storage, with 2026 prices instead of the numbers older guides quote.

    See the articles →
  • 03

    Web development

    JavaScript, .NET and front-end choices, like when HTMX beats React and what RFC 10008 changes for APIs.

    See the articles →
  • 04

    Obsidian and daily tools

    The plugins, launchers, browsers and terminal tools I actually use, and what made me switch.

    See the articles →

Work with me

Got a product in your head? Let's put it on a screen.

Tell me what you're building, who it's for and when it has to be live. I'll reply with questions first, then a fixed quote.

Start a project