Tired of editing launchd jobs manually?
I built "launchdCenter" ― a GUI for managing macOS launchd jobs. Start/stop,
edit plists, check logs, all in one app.
https://t.co/AoUlyuAPbn
🚀 It's live! @filamentphp:team-chat is now approved and in the Filament plugin directory.
Slack-like team chat that lives entirely inside your Filament panel:
✅ Channels, DMs, threads
✅ Reactions, @mentions, file sharing
✅ Full-text search, unread tracking
✅ Dark mode, multi-tenancy ready
✅ 102 tests passing
Zero external services. No Pusher, no Redis, no WebSocket server — just Livewire polling out of the box. Your data stays on your server.
My 4th Filament plugin and the one I'm most excited about. Free & MIT licensed.
👉 qalainau/filament-team-chat
#FilamentPHP #Laravel #PHP
A while ago, I started a replacement project for a system that runs commercial printing PDF software on a VMware image with CentOS 5.11.
I wanted to build the environment on macOS since that’s what I’m comfortable with, but the PDF software doesn’t run on ARM, so I ended up building the environment on Windows instead.
That turned into its own adventure. After installing VMware, VPN connections stopped working. Then after fixing the VPN settings, VMware networking broke instead. I wasted a surprising amount of time just fighting Windows networking behavior.
The system consists of many cron-driven programs running per user account, and there are simply too many directories and workflows to verify manually, so I gave up on doing it by hand from the beginning.
The problem was that Claude Code couldn’t be installed on CentOS 5.11.
So I added an Ubuntu 24.04 guest OS to VMware — which is also planned as the migration target — installed Claude Code there, and had it SSH into the CentOS machine to help analyze the system and assist with the migration work.
At first, Ubuntu couldn’t SSH into CentOS, which was stressful, but I eventually found that explicitly setting KexAlgorithms=+diffie-hellman-group1-sha1 solved the issue.
Initially I worked from the Windows host OS, but the terminal experience frustrated me so much that I switched to working from my Mac by SSHing into the Ubuntu guest instead.
The migration work is almost finished now, but looking back, I might have been able to do everything directly from Claude Code on macOS from the start.
I was rendering and validating more than a thousand XSL files to collect errors, so maybe the latency had just worn me down mentally.
Not really a profound conclusion or anything — but for me, this was a slightly unusual technical adventure, so I wanted to leave a record of it.
Just submitted my 4th Filament plugin — filament-team-chat 💬
A self-hosted Slack-like chat built entirely inside your Filament panel. Channels, DMs, threads, reactions, @mentions, file sharing, search, dark mode — no external services needed.
Pending directory approval. Excited to share this one!
Default @filamentphp looks beautiful — but if you're building a data-heavy admin panel (sales, inventory, orders), you want to see more data, not more whitespace.
So I built Bonsai Theme: a compact UI for Filament v5. Smaller fonts, tighter padding, spreadsheet-style repeaters, dark mode.
Just shipped Bonsai Theme for @filamentphp 🎋
A high-density, compact UI theme inspired by Japanese business apps — sales, inventory, order management — where information density beats whitespace.
✓ Pre-compiled CSS, no Tailwind build
✓ Dark mode ready
✓ Free / MIT
qalainau/filament-bonsai-theme
I just released a new plugin for @filamentphp: Inbox! 🎉
Easily add a simple and intuitive messaging/inbox feature right into your Filament admin panels.
Check it out and let me know what you think! 👇
qalainau/filament-inbox
#FilamentPHP#Laravel#PHP
I’ve just released a new Filament plugin that embeds an Excel-like spreadsheet directly into your forms!
Full Editing in Forms: Includes toolbar and formula bar support.
Infolist Support: Read-only view for seamless data display.
Table Columns: Preview spreadsheets directly in your tables.
Easy Integration: Saves as JSON to your DB with native Eloquent cast support.
qalainau/filament-univer-sheet #FilamentPHP #Laravel