#TallCraftUI just hit 200 Downloads! 🎉
Woohoo! Let’s keep this momentum going!
Many more milestones ahead! 🚀
#laravel #livewire #tallstack @tallstackdev @LaravelLivewire
1
4
390
If you use #TallCraftUI in your Laravel projects, check out the updated docs and let me know if anything is missing, unclear, or could be improved.
Your feedback helps make the next release even better!
Check it out: tallcraftui.com
#Laravel #Livewire #TallStack #UI
2
The #TallCraftUI documentation site has been rebuilt for v3 🎉
Every component page has been updated with a cleaner layout, improved readability, and easier navigation to help you find what you need faster.
@laravel @LaravelLivewire @tallstackdev
1
1
11
TallCraftUI v3 is coming soon!
TallCraftUI is a Laravel Blade UI library built on the TALL stack by @DeveloperMithu 📦️ It provides a collection of customizable pre-built components! - madewithlaravel.com/tallcraf…
4
Developer Mithu retweeted
Your Inertia pages can now update themselves in real time. ⚡️
Mark a prop as live and connect it to a broadcast event. Whenever that event fires, Inertia refreshes just that prop, without polling. Perfect for order statuses, unread counts and dashboards.
Developer Mithu retweeted
it’s 2026. build like you’re already going to get hacked, because sooner or later you probably will
collect less. only keep the customer data you actually need. anything you never store can’t leak
encrypt everything you keep. not just passwords and card numbers: names, emails, addresses, photos, uploads, all of it. if someone gets into your database or storage, they should find nothing they can read
delete what you don’t need anymore. old accounts, expired orders, stuff from years ago that nobody uses. set it up so it gets deleted automatically, not “someday"
don’t store tokens or api keys unless you really really really really have to. if you do, encrypt them hardcore or put them in a secrets manager. and either way, keep your encryption keys separate from the data they protect
basically: the less data you keep, the less you have to worry about when you get hacked
Why It Matters: Memory usage stays flat no matter how big the table gets. It also avoids the skipped-row bug that chunk() can cause when the loop updates the filtered column, such as setting subscribed = true.
1
The Tip: lazyById() pages through a table using the primary key and returns a LazyCollection, so only one chunk sits in memory at a time. Because it paginates by ID rather than by offset, it stays correct even when your loop changes the rows.
1
5
Process Millions of Rows Without Running Out of Memory 🤌
Did you know? chunk() can silently skip records if you update the column you’re filtering on, but lazyById() avoids that and streams rows without loading them all into memory.
#laravel #php #laraveldeveloper
1
9
Pro Tip: Keep the guard disabled in production. Throwing exceptions there can break a page for users when a rare code path lazy-loads something. Use logging or monitoring for production instead.
1
Why It Matters: An N+1 bug looks harmless with ten rows and becomes a slow page with ten thousand. This turns a silent performance problem into an immediate, visible error.
1
Tip: Model::preventLazyLoading() makes Eloquent throw an exception whenever a relationship is lazy-loaded. Enable it only outside production so it surfaces problems in development without affecting live users.
1
Laravel Tips: Catch N+1 Queries Before They Ship 🤌
Did you know? @laravel can throw an exception the moment your code accidentally runs a query inside a loop, so you catch N+1 problems during development instead of in production.
#laravel #webdevelopment #laraveltips
1
16
🎉 TallCraftUI v3 is coming soon!
We've rebuilt the docs from the ground up to be smarter, faster, and more developer-friendly. Plus, you're getting even more components to build with.
Can't wait to ship it. Stay tuned! 🚀
#TallCraftUI #Laravel #Livewire #TallStack
Developer Mithu retweeted
Laravel tip.
You have SQL export from the DB, and want to turn into Laravel seeders?
Instead of manually converting SQL insert statements into Laravel seeders, you can execute raw SQL files directly using `DB::unprepared()` in your seeder class.
Developer Mithu retweeted
Laravel tip.
Make your API return JSON for ALL exceptions.
By default Laravel renders HTML error pages even for API routes if the client forgot the `Accept: application/json` header.
Fix it once in bootstrap/app.php.
Developer Mithu retweeted
TallCraftUI is a Laravel Blade UI library built on the TALL stack by @DeveloperMithu 📦️ It provides a collection of customizable pre-built components! - madewithlaravel.com/tallcraf…














