Developer @laravelphp from πŸ‡²πŸ‡Ύ. Rocking on Laravel and enjoy working with VILT stack!

Malaysia
Joined August 2007
I imagine soon we all start working from iPads insteads of Macbooks
For the work I do, I can’t see why I’d develop locally anymore. Why mess with worktrees when every thread can get its own computer? The agent installs whatever it needs. Need ClickHouse or Kafka or Elasticsearch or Go or Rust or Python? Install it. Who cares? Zero cruft on my machine.
282
github.com/phpstan/phpstan/r… I personally feel it's much safer to lock phpstan/phpstan to specific version especially if you have it enabled in your application/library CI. A docblock spec changes shouldn't prevent you from shipping code.
2
6
1,422
Mior Muhammad Zaki retweeted
Oh @KWSPMalaysia , why do I need to update my workplace address? You have my employer information, right? Just use that la. What possible reason do you have to have ME fill this out? Won't you end up with a bunch of addresses, all of which might not match the employer's address? Unless you really want to know where I physically work? But why?
1
5
2
10
3,474
Mior Muhammad Zaki retweeted
β›” Composer policies block flagged malware, but only on 2.10. A CI image running an old Composer version, or a project disabling the policy, still installs flagged versions. Private Packagist now blocks these at the registry, on any client. #php #phpc #composerphp
1
11
45
3,164
Mior Muhammad Zaki retweeted
Inertia 3.1 is out, and it brings rescued deferred props! πŸͺ„ Your deferred prop might call a flaky third-party API or throw an exception. With the new rescue option, the exception is still reported, but your users won't see an error response.
2
24
2
177
12,292
Mior Muhammad Zaki retweeted
After 4 years of rock-solid stability in production, we’re open-sourcing our ClickHouse package for Laravel! πŸš€ Features complete support for: πŸ› οΈ Query Builder πŸ“¦ Eloquent Models πŸ”„ Migrations github.com/laravel-clickhous… #Laravel #ClickHouse
5
33
2
257
18,337
Mior Muhammad Zaki retweeted
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 - Reverb per application rate limiting The list goes on (and on) (and on) πŸ›³οΈπŸ›³οΈπŸ›³οΈ laravel.com/docs/changelog
4
14
3
103
12,532
Mior Muhammad Zaki retweeted
🚨 Security Alert: axios versions 1.14.1 and 0.30.4 were compromised on npm with a remote access trojan hidden in a postinstall script. Both versions have since been removed. This was not a Laravel vulnerability β€” but we're taking proactive steps to protect our community from this supply chain attack. If you installed or updated axios in the last 24 hours, scan your machine. What we did: β€’ Pinned axios to safe versions in laravel/laravel β€’ laravel/installer now runs package installs with --ignore-scripts by default β€’ Blocked the attacker's domain across Laravel Cloud More info: github.com/axios/axios/issue…
5
88
8
401
41,664
Mior Muhammad Zaki retweeted
Today we're releasing Inertia 3! πŸš€ It's packed with new features, a better developer experience, and fewer dependencies. Here's what's new 🧡
13
64
13
495
55,873
All Testbench for Laravel packages has been tagged with stable release for Laravel 13 – at Putrajaya, Wilayah Persekutuan Putrajaya
1
9
696
Mior Muhammad Zaki retweeted
Laravel maintains three AI packages, each with a different job: β—† AI SDK: Adds AI features that your users interact with β—† Boost: Helps AI agents write better Laravel code for you β—† MCP: Exposes your app to external AI clients like ChatGPT and Claude They’re not interchangeable, but they work together. We break down when to use each one, with code examples for all three. lrvl.co/Laravel-AI-tools
5
33
1
198
15,303
Mior Muhammad Zaki retweeted
If you've been waiting for a v1.0 tag of my Laravel JSON:API package...it is happening! When Laravel 13 is released, run: composer update laravel/framework ...and then uninstall my package and migrate to the first-party implementation πŸŽ‰ bada bing bada boom
6
8
2
170
10,457
Mior Muhammad Zaki retweeted
`tabular-nums` should be the default for any number that updates ( timers, counters, prices, percentages, scores, live data etc ). you can enable this tnum OpenType feature using the CSS property `font-variant-numeric`. .tabular-nums { font-variant-numeric: tabular-nums; }
90
554
88
8,661
1,195,648
Mior Muhammad Zaki retweeted
Last month we shipped: β—† Livewire 4 support in Starter Kits, Boost 2.0, JSON:API resource, & improved Docker support in VS Code. β—† Laravel Valkey & expanded API access in Cloud. β—† Hetzner S3 for backups in Forge. β—† Real time exception detection in Nightwatch.
5
19
1
130
11,260
Mior Muhammad Zaki retweeted
Don't [...spread] or .split() your strings! Use Intl.Segmenter API. Available in every JS runtime
61
225
16
3,011
148,799
Mior Muhammad Zaki retweeted
πŸ“£ The Laravel Open Source team is hiring! If you want to help create an incredible developer experience that impacts hundreds of thousands of software engineers, let's chat πŸ€™ apply.workable.com/laravel/j…
9
30
6
148
17,265
Mior Muhammad Zaki retweeted
Really happy with the response on the <InfiniteScroll> component we released in @inertiajs 2.2! Here are some other new features that were merged along the way πŸš€ You can now access the Progress Bar API! It's the exact same API that Inertia uses under the hood πŸ“Š
4
21
2
153
16,007