Sign in

Daryl Legion {php, vue}⚡

@daryllegion.com
1.1K followers 399 following 3 posts

🎯 Laravel Artisan. Founder of none

PostsRepliesMedia
Reposted by Daryl Legion {php, vue}⚡
Sam Rose @samwho.dev · 29/08/2026
I’d add to this: If you make every action in your GUI app possible with keyboard, you get a huge accessibility boost for free. ckardaris.com/blog/2026/08...
ckardaris.com
GUIs should be fully keyboard-driven
GUI applications should be fully driven by the keyboard using shortcuts
2511
Reposted by Daryl Legion {php, vue}⚡
Chris Morrell @cmorrell.com · 15/08/2026
It's always annoyed me when build scripts do a bunch of unrelated things in sequence… So I wrote a little parallelization shell script and managed to cut my Laravel Cloud built time from 18s to 11s! cmorrell.com/trim-laravel...
cmorrell.com
Trim Laravel Cloud Build Time - Chris Morrell
052
Reposted by Daryl Legion {php, vue}⚡
Scott Tolinski @tolin.ski · 14/08/2026
This is the most important video I've ever made. In this, I explore the negative and positive mental health effects of AI coding, with data and expert commentary. www.youtube.com/watch?v=iPUn...
youtube.com
The True Cost of AI Coding
YouTube video by Syntax
1116143
Reposted by Daryl Legion {php, vue}⚡
Ian Scott @polpo.org · 17/08/2026
Tower by Adam Basanta (2026) www.adambasanta.com/tower.php
8480133
Reposted by Daryl Legion {php, vue}⚡
Joe Tannenbaum @joe.codes · 13/08/2026
My talk from Laracon US is up! Learn about the building blocks Laravel provides for creating real time, collaborative applications Come for the websockets, stay for the torrent of raining emojis www.youtube.com/watch?v=v7sp...
youtube.com
Building Realtime Collaborative Apps with Laravel | Joe Tannenbaum at Laracon US 2026
YouTube video by Laravel
072
Reposted by Daryl Legion {php, vue}⚡
Chris Heilmann @codepo8.bsky.social · 12/08/2026
Always wondered what your browser tells the world about you even when you have cookies disabled? kuber.studio/cookie/
kuber.studio
I didn't set a cookie.
Everything this page knows about you, it learned in under two seconds. Without a cookie, a permission prompt, or a click.
04514
Reposted by Daryl Legion {php, vue}⚡
Kent C. Dodds 🌌 @kentcdodds.com · 12/08/2026
Ronan Berder on design process: no boundaries means no creativity. Without a process, you cannot consistently deliver good, so you will never consistently deliver Full episode and notes: www.epicproduct.engineer/write-it-d…
051
Reposted by Daryl Legion {php, vue}⚡
Laravel News @laravelnews.com · 28/07/2026
Inertia DevTools Is Now on the Chrome Web Store laravel-news.com/inertia-devt...
laravel-news.com
Inertia DevTools Is Now on the Chrome Web Store - Laravel News
Inertia DevTools, the official Chrome DevTools panel for inspecting Inertia.js visits, props, and route metadata, is now listed on the Chrome Web Store instead of requiring an unpacked install from GitHub.
0134
Reposted by Daryl Legion {php, vue}⚡
Software Stewardship Lab @stewardshiplab.org · 07/08/2026
Today, we're launching a world-class research lab dedicated to Open Source sustainability with a team of some of the most experienced people in the world.
stewardshiplab.org
A Research Lab for Open Source ✸ Software Stewardship Lab
Today, we're launching a world-class research lab dedicated to Open Source sustainability with a team of some of the most experienced people in the world.
214043
Reposted by Daryl Legion {php, vue}⚡
ngrok @ngrok.com · 11/08/2026
Compression and LLMs are trying to solve the exact same problem: predicting what comes next. @anniesexton.com's interactive essay walks us through the basics of compression to reveal its surprising overlap with every language model you've ever used.
513125
Reposted by Daryl Legion {php, vue}⚡
Bluesky @bsky.app · 10/08/2026
v1.130 is live! Want to follow someone for their posts but not their reposts? Now you can — turn on "Hide reposts in feeds" for any account you follow.
A screenshot demonstrating how to hide reposts from an individual user: Go to their profile, tap the three-dot icon at top right, and select "Hide reposts in feeds" from the drop-down menu.
49496052392
Reposted by Daryl Legion {php, vue}⚡
Joe Tannenbaum @joe.codes · 11/08/2026
Welcome to your new Laravel local development experience: 𝚙𝚑𝚙 𝚊𝚛𝚝𝚒𝚜𝚊𝚗 𝚍𝚎𝚟 ↔️ Toggle between tabbed and interleaved output 🔁 Restart processes inline 🧹 Clear process logs 🔍 Search output Freshly released in v13.25.0, enjoy! 🤘
1203
Reposted by Daryl Legion {php, vue}⚡
Joe Tannenbaum @joe.codes · 17/07/2026
Laravel Installer v5.31 includes a new command: 𝚕𝚊𝚛𝚊𝚟𝚎𝚕 𝚙𝚊𝚌𝚔𝚊𝚐𝚎 This new command kicks off an interactive prompt that scaffolds out a Laravel package using our (new) (official) package skeleton: github.com/laravel/pack... Enjoy!
laravel package command showing inputs for package name and author name
4275
Reposted by Daryl Legion {php, vue}⚡
Pascal Baljet @pascalbaljet.bsky.social · 18/07/2026
<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.
151
Reposted by Daryl Legion {php, vue}⚡
Sam Rose @samwho.dev · 23/07/2026
Finally got around to taking handy.computer for a spin this weekend. Superb software. My new recommendation for local dictation, I think.
handy.computer
Handy
Handy is a cross platform, open-source, speech-to-text application for your computer
11643
Reposted by Daryl Legion {php, vue}⚡
Ky @ky.fyi · 25/07/2026
digital collage i made today
Geese, increasingly dithered.
1121626
Reposted by Daryl Legion {php, vue}⚡
Pieter Claerhout @yellowduck.be · 26/07/2026
🔗 Ash Framework in 11 minutes #ai #ElixirLang #ElixirPhoenix #phoenix #reading-list
youtube.com
Ash Framework in 11 minutes
#ai #ElixirLang #ElixirPhoenix #phoenix #reading-list
0102
Reposted by Daryl Legion {php, vue}⚡
Pascal Baljet @pascalbaljet.bsky.social · 14/06/2026
Just tagged Inertia Table v4.1. If you're using Inertia 3, it now uses Inertia's internal HTTP client. So any additional config you have there will be applied to the Table requests as well ✨
151
Reposted by Daryl Legion {php, vue}⚡
Joe Tannenbaum @joe.codes · 02/06/2026
📢 Laravel OSS Changelog 2026.05 🔤 Font optimizations, including a @𝚏𝚘𝚗𝚝𝚜 Blade directive and Vite integration 🔒 𝚙𝚊𝚜𝚜𝚠𝚘𝚛𝚍𝚛𝚞𝚕𝚎𝚜 string conversion 🤖 Laravel AI sub-agent tools 🔄 New 𝚙𝚘𝚕𝚕 modes in Inertia 💾 Optional disk storage for large SQS payloads All that (and more!): laravel.com/docs/changelog
laravel.com
Changelog | Laravel 13.x - The clean stack for Artisans and agents
Laravel is a PHP web application framework with expressive, elegant syntax. We've already laid the foundation — freeing you to create without sweating the small things.
181
Reposted by Daryl Legion {php, vue}⚡
Ben Holmen @benholmen.com · 28/05/2026
I built a very slow pixel display and hauled it to my local meetup last night. Finished my talk with 3 pixels to spare! More about the ridiculous project: benholmen.com/blog/kilopixel-season-1/
51159
Reposted by Daryl Legion {php, vue}⚡
Amit Sheen @amitsheen.bsky.social · 28/05/2026
Playing with light. (which means I’m mostly playing with shadows. 🙃) CSS Only. Live demo on @codepen.io: codepen.io/editor/amit_...
3375
Reposted by Daryl Legion {php, vue}⚡
Vitest @vitest.dev · 01/06/2026
We've published a Browser Mode security advisory. CDP-capable providers like Playwright Chromium with the browser API exposed to the network allowed attackers to run code on the host. Update vitest/browser to 5.0.0-beta.4, 4.1.8, or 3.2.6. Vite+ users: Upgrade to 0.1.24 github.com/vitest-dev/v...
github.com
Exposed Browser Mode API Can Proxy CDP and Overwrite Config Files, Leading to RCE
## Summary Vitest Browser Mode exposes a `cdp()` API that forwards raw Chrome DevTools Protocol (CDP) methods over the Vitest browser WebSocket RPC. CDP is not gated by `browser.api.allowWrite`,...
0266
Reposted by Daryl Legion {php, vue}⚡
Joe Tannenbaum @joe.codes · 01/06/2026
Yo dawg we heard you like managing managed queues so now you can manage your managed queues right from your terminal New in Laravel Cloud CLI v0.5.0: 𝚖𝚊𝚗𝚊𝚐𝚎𝚍-𝚚𝚞𝚎𝚞𝚎 :𝚌𝚛𝚎𝚊𝚝𝚎 :𝚍𝚎𝚕𝚎𝚝𝚎-𝚏𝚊𝚒𝚕𝚎𝚍-𝚓𝚘𝚋 :𝚏𝚊𝚒𝚕𝚎𝚍-𝚓𝚘𝚋𝚜 :𝚙𝚊𝚞𝚜𝚎 :𝚙𝚞𝚛𝚐𝚎 :𝚛𝚎𝚜𝚞𝚖𝚎 :𝚛𝚎𝚝𝚛𝚢-𝚏𝚊𝚒𝚕𝚎𝚍-𝚓𝚘𝚋 :𝚜𝚎𝚝-𝚍𝚎𝚏𝚊𝚞𝚕𝚝
Terminal showing off the new managed-queues:failed-jobs command in the Laravel Cloud CLI
091
Reposted by Daryl Legion {php, vue}⚡
James @43081j.com · 23/05/2026
the replacements.fyi site now lets you drop a package.json into it to see which dependencies can be replaced with native functionality, or more performant choices 🎉
17538107
Reposted by Daryl Legion {php, vue}⚡
Uncle Joe @sydseter.com · 20/05/2026
OWASP Cornucopia just released v3.1.0 github.com/OWASP/cornuc... A Special thanks to Prakhar Porwal for implementing the CRE api for the Companion edition (ref: cornucopia.owasp.org/api/docs ). Thank you so much for all your help! #games #cornucopia #owasp #appsec #security #threatmodeling
github.com
Release Release v3.1.0 · OWASP/cornucopia
What's Changed build(deps): bump black from 26.3.1 to 26.5.0 by @dependabot[bot] in #3002 Feature/Implement Companion Edition API and OpenCRE Endpoints by @prakhar0x01 in #2887 build(deps-dev): bu...
034
Reposted by Daryl Legion {php, vue}⚡
Joe Tannenbaum @joe.codes · 18/05/2026
🔑 We just shipped passkey support across all of our starter kit flavors! We also released two new packages: 𝚕𝚊𝚛𝚊𝚟𝚎𝚕/𝚙𝚊𝚜𝚜𝚔𝚎𝚢𝚜 for PHP @𝚕𝚊𝚛𝚊𝚟𝚎𝚕/𝚙𝚊𝚜𝚜𝚔𝚎𝚢𝚜 for JS Fortify also consumes the PHP package to make server-side setup trivial. Enjoy!
Passkey management page in the Laravel Starter kits
1201
Reposted by Daryl Legion {php, vue}⚡
Cassidy @cassidoo.co · 20/05/2026
Heads up maintainers of packages, this is a big deal: github.com/orgs/communi...
github.com
npm granular access token invalidation to prevent supply chain attacks · community · Discussion #196340
As initially announced on npm’s X channel, we have invalidated granular access tokens with write access that bypass two-factor authentication. This action was taken to help prevent supply chain att...
37424
Reposted by Daryl Legion {php, vue}⚡
GitHub @github.com · 20/05/2026
1/ We are sharing additional details regarding our investigation into unauthorized access to GitHub's internal repositories.
77525
Reposted by Daryl Legion {php, vue}⚡
Pascal Baljet @pascalbaljet.bsky.social · 20/05/2026
Today we're shipping new polling features to Inertia.js! ⏱️ usePoll() now accepts a mode option to control the behavior between requests.
182
Reposted by Daryl Legion {php, vue}⚡
Pascal Baljet @pascalbaljet.bsky.social · 06/05/2026
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.
182
Reposted by Daryl Legion {php, vue}⚡
Joe Tannenbaum @joe.codes · 06/05/2026
Spinning up new Laravel apps via an agent? v5.27.0 of the Laravel Installer automatically detects when it is running within an agent, suppresses all decorative output, and returns concise JSON on both success and failure Less noise, more signal ✌️
192
Reposted by Daryl Legion {php, vue}⚡
Laravel News @laravelnews.com · 17/04/2026
Spatie Shares Their Coding Guidelines as AI Skills posted by @ylynfatt.bsky.social laravel-news.com/spatie-share...
laravel-news.com
Spatie Shares Their Coding Guidelines as AI Skills - Laravel News
Spatie's battle-tested coding guidelines as AI skills, compatible with Laravel Boost and skills.sh.
173
Reposted by Daryl Legion {php, vue}⚡
Freek Van der Herten @freek.bsky.social · 23/04/2026
🚀 Here's another new package: Laravel Mobile Pass. 🎫 It can generate Apple Wallet and Google Wallet passes from your Laravel app. Boarding passes, tickets, coupons, store cards, loyalty cards, all through a fluent builder.
Boarding pass for Artisan Airways flight ART103 from Abu Dhabi to London Heathrow, showing passenger details, seat, and boarding time.
4287
Reposted by Daryl Legion {php, vue}⚡
Catacombian Games @catacombian.com · 22/04/2026
The best narratives in games are the ones that emerge from gameplay. catacombian.com/blog/embedde...
151
Reposted by Daryl Legion {php, vue}⚡
Cynthia Dunlop @cynthiadunlop.bsky.social · 20/04/2026
When you hit an article that smells like AI, do you immediately click away? Hold your nose and keep reading if the topic is interesting? Take note of the author and never read their work again? Please share! forms.gle/UcpUPzZjaV8W...
docs.google.com
Reading LLM-Assisted Tech Blogs
Lots of people are using LLMs to draft and polish their articles. What's your response to it as a reader? This survey is in direct response to some rather ... passionate ... comments shared in the "...
1711359
Reposted by Daryl Legion {php, vue}⚡
Andrew Cairns @acairns.co.uk · 21/04/2026
You can rebuild state from events. But you can't rebuild events from state. Think about football. If you see 2-1 on a scoreboard, you know the current score, but not how it got there. That's the problem Event Sourcing solves: www.youtube.com/watch?v=xPmQ...
youtube.com
Event Sourcing Explained using Football ⚽
YouTube video by Metaphorically Speaking
12559
Reposted by Daryl Legion {php, vue}⚡
nunomaduro @nunomaduro.com · 10/04/2026
pest v4.5 is out you can now mark tests as flaky - pest will retry them automatically before reporting a failure you may also use --flaky just to run the flaky ones
3203
Reposted by Daryl Legion {php, vue}⚡
Pascal Baljet @pascalbaljet.bsky.social · 13/04/2026
Optimistic Updates with Inertia 3 🔥 freek.dev/3085-how-we-...
freek.dev
How we use Inertia v3 optimistic updates in There There | freek.dev
A few months ago we started building There There, a helpdesk we're making at Spatie. The premise is simple. After two decades of running customer support for our open source work and our SaaS apps, we...
141
Reposted by Daryl Legion {php, vue}⚡
Pascal Baljet @pascalbaljet.bsky.social · 13/04/2026
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.
141
Reposted by Daryl Legion {php, vue}⚡
Ash Allen @ashallendesign.co.uk · 08/04/2026
⚡ As of Laravel 13.4.0, you can use "FormRequest::failOnUnknownFields" to enable errors which will be thrown if unknown fields are passed in requests! Is this something you think you'd use in your own projects? 😄
282
Reposted by Daryl Legion {php, vue}⚡
Joe Tannenbaum @joe.codes · 10/04/2026
We just released Cloud CLI v0.2.0, which introduces... 🥁 𝚌𝚕𝚘𝚞𝚍 𝚝𝚒𝚗𝚔𝚎𝚛 You can now tinker in your Laravel Cloud environment right from your terminal. Bonus: If you want to tinker from your IDE, just use the --𝚎𝚍𝚒𝚝𝚘𝚛 flag. Happy tinkering 🧪
2141
Reposted by Daryl Legion {php, vue}⚡
VoidZero @voidzero.dev · 10/04/2026
Introducing the Oxc Angular Compiler ✨ ◆ 6.4x faster than Angular CLI ◆ 20.7x faster than Webpack ◆ First-class @vite.dev plugin with full HMR ◆ Built with Oxc ◆ Not another slop fork While this is experiment, the @angular.dev team is looking into an Oxc integration. voidzero.dev/posts/oxc-an...
voidzero.dev
How we made the Angular Compiler faster using AI
How VoidZero built the Oxc Angular Compiler, an AI-powered Angular compiler that achieves up to 20x faster code compiling speed.
36710
Reposted by Daryl Legion {php, vue}⚡
Sam Rose @samwho.dev · 07/04/2026
Was reminded earlier that this exists and is wonderful. clocks.brianmoore.com
clocks.brianmoore.com
AI World Clocks
The current time as rendered by 9 different AI models. By Brian Moore.
36011
Reposted by Daryl Legion {php, vue}⚡
Pascal Baljet @pascalbaljet.bsky.social · 07/04/2026
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 ✨
162
Reposted by Daryl Legion {php, vue}⚡
Chris Morrell @cmorrell.com · 04/04/2026
This definitely resonates: simonwillison.net/2026/Apr/3/c...
simonwillison.net
The cognitive impact of coding agents
A fun thing about recording a podcast with a professional like Lenny Rachitsky is that his team know how to slice the resulting video up into TikTok-sized short form vertical …
152
Reposted by Daryl Legion {php, vue}⚡
Nik Gadermann @nik.digital · 05/04/2026
Ripple effect in pure CSS using a combination of filters, blurs, contrast and blend modes. CodePen: codepen.io/editor/NikxD... Chrome & Safari only for now, Firefox does not want to animate the custom property correctly :)
4627
Reposted by Daryl Legion {php, vue}⚡
Joe Tannenbaum @joe.codes · 02/04/2026
Did you know: We are managing 21 variants of our Laravel starter kits 😵‍💫 That's a lot! And there's a good amount of overlap between the kits. Internally, we've been using a new tool to manage all of them, and now it's public for all contributors: laravel.com/blog/meet-ma...
laravel.com
Meet Maestro: How We Manage 21 Laravel Starter Kit Variants | Laravel - The clean stack for Artisans and agents
Learn how Maestro solves the challenge of maintaining 21 Laravel starter kit variants across 8 repositories, using layered builds, priority-based sync, and a contributor workflow designed to scale.
1143
Reposted by Daryl Legion {php, vue}⚡
Joe Tannenbaum @joe.codes · 01/04/2026
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
laravel.com
Changelog | Laravel 13.x - The clean stack for Artisans and agents
Laravel is a PHP web application framework with expressive, elegant syntax. We've already laid the foundation — freeing you to create without sweating the small things.
1103
Reposted by Daryl Legion {php, vue}⚡
Joe Tannenbaum @joe.codes · 31/03/2026
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...
npmx.dev
npmx
0173
Reposted by Daryl Legion {php, vue}⚡
Sam Rose @samwho.dev · 26/03/2026
> Friction is what a sculptor feels when the chisel meets the stone. Friction is what turns a rough surface into something smooth and polished. The frictionless version of creative work isn’t faster creative work. It’s no creative work at all. matthiasott.com/notes/the-sh...
matthiasott.com
The Shape of Friction · Matthias Ott
Web design engineer, UX designer, teacher, and speaker – helping teams build websites and digital products with a focus on CSS, accessibility, and performance.
2153