This is crazy. The hacker installed a dead-man's switch that will wipe your computer if you revoke the GitHub token they stole from you. Revoking the token is what triggers the wipe.
My colleague Nick wrote a good post on using AI for reading code, not generating it.
Instead of pointing AI at the “generate more code” problem, he used it to understand what was already there: map the codebase, describe the data model, trace dependencies, and surface hidden assumptions.
That feels like a very practical use of these tools.
When I started @artisan_weekly I genuinely wasn't sure how long I'd keep it going. Curating a newsletter every single Friday is a commitment.
81 editions in and it's still one of the things I look forward to most each week.
Not because of the writing or the design or the publishing - but because of the sheer breadth of people I get to read.
I sat down and counted properly today: 265 different authors featured across those 81 editions.
That number genuinely surprised me.
Some you'd expect to see week in week out - @mattstauffer, @enunomaduro , @ericlbarnes , @PovilasKorop . But the bit I actually love is finding someone two editions in who isn't on anyones radar yet, sticking their post in and watching it go out to readers.
A few of the contributors who deserve a proper mention:
@harrisrafto (https://t.co/9qFjjpHoAN) has been in 30 editions. Thirty. The man is a writing machine and consistently brilliant.
@AshAllenDesign (https://t.co/Wfo6pco0k6)
has 20 editions to his name, with tutorials that are pitched at exactly the right level.
@joshcirre (https://t.co/uSUvqOs3AA) has 17 editions. If you've not seen his videos with the Laravel team you're missing something.
@ollieread
(https://t.co/AJQfRHaf1w) has 9 editions to his name and the quality of his writing speaks for itself
The @Laravel community has more good writers than people realise. Artisan Weekly is just my attempt at making sure you find them.
https://t.co/Co6eRlmZVu if you want to subscribe. It lands every Friday morning.
Who's writing Laravel content I should know about? Always looking for fresh names.
We were joined by @davidhemphill on the latest episode of @northsouthaudio as we discussed agentic workflows and his new tool, Gent; the desktop control room for coding agents.
https://t.co/F4vnWPirtM
🚀 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.
@taylorotwell@joshcirre So is the main difference between this and unique jobs that Unique keeps the first and discards the latter while Debounce keeps the most recent and discards the earlier dispatches?
@gonedark@jeffrey_way Agree 💯
Also good for tall guys with the drop cut. I get the luxe version if it matters. The material doesn’t wrinkle hardly ever so always feel ready to wear.
@adamwathan So sorry dude. How scary! Glad for her mom instincts to somehow make it home with the baby! Praying for safety and some answers for you guys ❤️
🚀 We released a new thing: `spatie/guidelines-skills`.
It turns our internal coding guidelines into AI skills, so coding assistants can follow the same conventions we use at Spatie.
That means more useful AI-generated code, with less cleanup afterwards.
This came up on @northsouthaudio this week, and it’s something I see every year with CFPs:
we assume the audience knows way more than they actually do.👇
Parenting hack: get an unlimited car wash membership. Need him to put shoes on? Car wash. Need him to eat dinner? Car wash. Need him to do literally anything? Car wash.