Amjad.
Home Projects Blog Contact Hire Me
Home Projects Blog Contact Hire Me →

// Notes

Blog

Insights on AI, engineering, and building products

Filter by category:

All Open Source Packages (6) Developer Tools (1) DevOps & Automation (1) JavaScript Libraries (1)

Filter by tag:

#Accessibility #Automation #Browser #CI/CD #CLI #CloudPanel #Composer #DataGrid #Deployment #Developer Tools #DevOps #Eloquent #Filament #GitHub Actions #Image Upload #JavaScript #Keyboard #Laravel #Livewire #Notifications #Onboarding #Open Source #Package #Package Management #PHP #Product Tours #Tables #Toast #UI Library #UX #Web Components
Adding Keyboard Shortcuts to Your Laravel Application with Laravel Ninja Keys
Open Source Packages / 4min / Mar 08, 2026

Adding Keyboard Shortcuts to Your Laravel Application with Laravel Ninja Keys

Power users judge an application by how well it responds to their keyboard. Adding keyboard shortcuts to a Laravel Blade application has traditionally meant writing custom JavaScript. Laravel Ninja Keys gives you a fluent PHP API and a Blade directive — and a fully searchable command overlay — in under ten minutes.

#Laravel #Open Source #Package
Read more
Filament Command Palette Pro: Making Filament Admin Panels Keyboard-First
Open Source Packages / 4min / Feb 28, 2026

Filament Command Palette Pro: Making Filament Admin Panels Keyboard-First

Command palettes have become the defining UX pattern of professional developer tools. Yet Filament admin panels — despite their engineering quality — have never had one. I built Filament Command Palette Pro to change that, and this article explains the how and why.

#Laravel #Filament #Open Source
Read more
Amjad.

AI-Augmented Product Engineer building scalable, intelligent software solutions with Laravel and modern web technologies.

Navigation

Projects Blog Contact Privacy Policy

Connect

GitHub LinkedIn Twitter / X [email protected]

© 2026 Amjad Iqbal. All rights reserved.

Built with Laravel & Tailwind

Step 1 of 4

Who are you? 👋

Help us personalize your experience so every recommendation feels made for you.

Step 2 of 4

Select all that apply →

Step 3 of 4

Let's scope your solution 🎯

·
Now let's define your ideal solution

What would you like us to do?

What's your approximate budget?

How soon do you need this?

What best describes the scope?

Step 4 of 4

You're one step away 🎯

Tell us how to reach you and we'll send a tailored plan within 24 hours.

Social handles (optional)

🎉

We're on it!

Your personalized solution plan is being prepared.

Expect a tailored response within 24 hours.

Takes 60 seconds · No spam, ever

🔒 We never share your data. Unsubscribe any time.