AGAbu Ghufran (GridPHP)ingridphp.hashnode.dev·8h ago · 5 min readZero-Build PHP: Adding Rich Interactive Tables Without Touching npmTL;DR: Running a Node.js build pipeline (Vite, Webpack, npm, API DTOs) just to render internal database CRUD tables introduces high dependency rot and maintenance overhead. By leveraging HTMX for DOM 00
AGAbu Ghufran (GridPHP)ingridphp.hashnode.dev·Aug 10 · 3 min readModernizing 10-Year-Old PHP Applications Without Breaking the MonolithIf you maintain a legacy PHP application built 8–10 years ago—whether in custom PHP, CodeIgniter, Yii, or an older version of Laravel—you’ve likely faced the inevitable pressure: "We need to modernize00
AGAbu Ghufran (GridPHP)ingridphp.hashnode.dev·Jul 29 · 5 min readStop Building SPAs for Internal Tools: The Modern PHP AlternativeSomewhere around 2017, the web development industry collective-brain decided that every internal tool, admin dashboard, and operational back-office app needed to be a Single Page Application (SPA). If00