Pinned
Pascal Baljet
Pascal Baljet
@pascalbaljet.bsky.social
Husband of Esmée, dad of Loïs and Kate ❤️ Works at @laravel.com. Open-source enthusiast. Also builds inertiaui.com. https://pascalbaljet.dev
1.5K followers147 following525 posts
Check out the new Inertia DevTools, released this week at Laracon! 🔥
<Form :form /> ✨ That's it. Backend-populated, or composed in the frontend. CSS-variable theming. Cohesively tuned components. Presenters split from composables/hooks. Override or extend. Integrates with Laravel validation, Precognition, uploads/storage, and model binding.
Thought I'd never finish this package. At one point I was convinced AI would make it irrelevant before I shipped it. Turns out AI loves this package. Pair it with an agent and you build crazy fast 💨
Spent last evening working on the landing page, trying to showcase all the features, which are a lot! 😅 The plan is to release this next Tuesday, July 21!
Thought I'd never finish this package. At one point I was convinced AI would make it irrelevant before I shipped it. Turns out AI loves this package. Pair it with an agent and you build crazy fast 💨
This was planned as a separate package, but it's now folded into and integrated with the Form Builder and Components 📁 Temporary uploads, pause/resume/retry, direct-to-S3 + multipart support, drag-and-drop, image previews, reordering, and Spatie Media Library integration 💅
Thought I'd never finish this package. At one point I was convinced AI would make it irrelevant before I shipped it. Turns out AI loves this package. Pair it with an agent and you build crazy fast 💨
Next up: router.once(). Same as router.on(), but auto-unsubscribes after the first event. Contributed by @sebdd.net 👏
Used Laravel PDF today to replace an old Browsershot + Puppeteer implementation. Excellent package! 👏 freek.dev/2991-laravel...
A trick I learned with music production: If you're checking the end result, consume it in a different context. Use your website on another device with another browser, read your docs in a viewer other than your editor, bounce your song and listen to it outside of your DAW, etc.
I'm doing one more round of reading through all of Inertia Table's documentation. If everything goes well, I will release the next major version this Wednesday.
Optimistic Updates with Inertia 3 🔥 freek.dev/3085-how-we-...
Inertia Table 4 is not just a dependency bump. Topbar slots, sticky right columns, action tooltips, dynamic confirmations, custom filter components, bulk page selection, prefetch, full TypeScript support with generics, and more... Free upgrade for existing users ✨
Date filtering has become much more advanced in the next version of Inertia Table 🔥
Pascal Baljet reposted
The March Laravel Open Source changelog is out! This is what you call in the industry a "beefy month" - Laravel 13 - Inertia v3 - Teams in Starter Kits - New 𝚕𝚊𝚛𝚊𝚟𝚎𝚕-𝚋𝚎𝚜𝚝-𝚙𝚛𝚊𝚌𝚝𝚒𝚌𝚎𝚜 skill for Boost - Slew of new Prompts components The list goes on (and on) (and on) 🛳️🛳️🛳️ laravel.com/docs/changelog
The MCP integration in Solo alone is worth it. It's super useful for multi-process projects. The Modal and Table packages run Vite for React and Vue builds, plus Vite + 'artisan serve' for the demo app. The agent now manages all of that without ps/grep/pkill/lsof gymnastics. soloterm.com
Pascal Baljet reposted
We just published our @svelte.dev Laravel Echo adapter, allowing you to easily consume WebSocket events within your Laravel + Svelte app! Now everything in our client-side ecosystem has the complete React/Vue/Svelte trifecta 🤝 📡📡📡 npmx.dev/package/@lar...
I'll be speaking at next month's PHPAmersfoort meetup on April 14th about building modern SPAs with Laravel and Inertia.js. Come hang out! 👋 www.meetup.com/nl-nl/phpame...
New Modal version tagged 🔥 Docs have been updated as well: inertiaui.com/inertia-moda...
My Modal package will soon receive support for Inertia 3. The PR is ready! I just need to verify it works with the new Inertia Vite plugin. It'll be a major new version, so we can move away from Axios as well. I'll maintain two major versions in active development for a while.
v3 also includes instant visits, layout props, custom error pages, a built-in XHR client replacing Axios, and much more. Blog post: laravel.com/blog/inertia... Upgrade guide: inertiajs.com/docs/v3/gett...