
Lead Programmer @TightenCo | https://xitter.cf/t.co/Cad7aNvMTF Vue + Nuxt + Laravel + Tailwind + D&D in spare time
Joined July 2012
- Tweets1.1K
- Following348
- Followers471
- Likes4.8K
Had the pleasure of ending my trip to Japan by meeting the amazing @offskip_dave!
I’m super excited to announce that I’ll be the next speaker at the Laravel Worldwide Meetup!
Join me on October 27 to explore semantic search with the Laravel AI SDK.
meetup.laravel.com/
See you there!
Nico Devs retweeted
Ever have your whole page come to a screeching halt as JavaScript processes something heavy?
Web Workers give your app more threads for running CPU-intensive work without blocking the UI.
Check out @nicodevs' practical introduction to Web Workers:
tighten.com/insights/web-wor…
Nico Devs retweeted
🎉 Artisan Weekly Edition 100! 🎉
Sadly no video today the week really got ahead of me and life got in the way, but in other news we've reached a milestone that once seemed impossible - 100 editions of curating the finest Laravel content for you every week. Who would have thought it? Thank you to every developer, writer, and community member who has made this journey possible. Here's what's brilliant in Laravel this week:
🥇 Nobody Deploys to Production Like This
Have you ever wondered what it would be like to deploy your code using a car gear shifter? @christophrumpel has built exactly that - a physical deployment system that lets you trigger production deploys, run tests, and execute static analysis tools with an actual gear stick. It's equal parts engineering marvel and delightful absurdity, and the video walkthrough is absolutely worth your time.
By @christophrumpel
youtube.com/watch?v=prN6b-Kh…
🥈 Website Deathmatch
@ryangjchandler has created a brilliantly entertaining tool that pits two websites against each other in a head-to-head performance battle. Website Deathmatch compares sites across six key metrics including page weight, speed, domain age, and tracker count to crown a winner. It's perfect for benchmarking your site against competitors or simply learning what makes a truly lean, fast website.
By @ryangjchandler
website-deathmatch.com/
🥉 Sidecar: Statamic for the Markdown You Already Have
Statamic's @jackmcdade introduces Sidecar, an experimental tool that bridges the gap between static site generators and content management. It lets you edit Markdown files from LaraDocs, Jigsaw, VitePress, and HydePHP through Statamic's beautiful Control Panel without importing content or disrupting your existing workflow. It's a third way between rebuilding everything in a CMS and having developers handle all content changes.
By @jackmcdade
statamic.com/blog/sidecar
4️⃣ Your image uploads need a Content-Type header
Michael Dyrynda tackles a subtle but critical issue with S3-compatible object storage: ensuring uploaded images are served with the correct Content-Type headers. Without them, browsers may fail to render images properly or cache them incorrectly. Michael provides PHP enum examples and implementation patterns specifically for Laravel applications using Livewire and Nova.
By Michael Dyrynda
dyrynda.com.au/blog/your-ima…
5️⃣ Finding the Commit That Introduced a Laravel Bug with Pest and Git Bisect
Matteo Barbero demonstrates a powerful debugging technique that combines Pest tests with Git bisect's binary search algorithm to pinpoint exactly which commit introduced a bug. Using a practical shipping quote API example, Matteo shows how to efficiently hunt down regressions in your Laravel application's history.
By Matteo Barbero
maiobarbero.dev/articles/fin…
6️⃣ Security Tip: Help Password Managers Get It Right!
@valorin shares a brilliant security tip about using Laravel's password validation rule to generate HTML passwordrules attributes. These attributes help password managers like 1Password and LastPass suggest compliant passwords automatically, improving user experience whilst maintaining your security requirements.
By @valorin
securinglaravel.com/security…
7️⃣ Common Laravel Indexing Mistakes That Are Costing You Users (and Money) in 2026
Asfia Aiman exposes the silent performance killers lurking in many Laravel applications: indexing mistakes. These errors quietly destroy performance, drive up server costs, and frustrate users. This post covers the most common indexing pitfalls and how to avoid them in your database design.
By Asfia Aiman
medium.com/@aiman.asfia/comm…
8️⃣ Extracting AI rules from an existing codebase
@pushpak1300 explains how Laravel Boost uses AI agents to intelligently extract and document project conventions from existing codebases. The post compares deterministic approaches with more sophisticated skill-based extraction methods, helping teams capture and maintain their unique architectural decisions automatically.
By @pushpak1300
laravel.com/blog/extracting-…
9️⃣ Build Your Own AI-Powered Slack Bot with the Laravel AI SDK
@nicodevs provides a comprehensive tutorial on building an AI-powered Slack bot using the Laravel AI SDK. The guide covers agent creation, webhook setup, and implementing a custom RAG-based memory system, all whilst maintaining control over your AI provider and data.
By @nicodevs
tighten.com/insights/build-y…
🔟 Loading relationships inside a queued job
@jclermont offers practical guidance on efficiently loading Eloquent relationships when serialising models in Laravel queued jobs and notifications. He demonstrates how to convert arrays to collections for eager loading, preventing the dreaded N+1 query problem in your background jobs.
By @jclermont
masteringlaravel.io/daily/20…
Here's to 100 editions and many more to come. Thank you for being part of this incredible Laravel community.
---
Follow us:
Daniel Newns: @DanielNewns
Artisan Weekly: @artisan_weekly
Nico Devs retweeted
You can run AI models directly in the browser!
No server, no API key, no subscription. Just one open-source package: Transformers.js.
Translation, object detection, background removal... all running on your user's device.
Join @nicodevs to learn more 👇
tighten.com/insights/run-ai-…
You can build your own AI teammate and talk to it via Slack! 🤖
Sure, you can use a service, but building your own means you own the memory, choose the model, and can tweak it to fit your needs.
Learn how in my latest @TightenCo article (Spoiler alert: Laravel AI SDK 🔥)
tighten.com/insights/build-y…
Learn more in the announcement article:
nicodevs.com/blog/climail-th…
Back home from my first @LaraconUS ever. What an amazing experience!
Thank you, @taylorotwell! Laravel forever 🙌🏻
One of the highlights of @LaraconUS Day 1 was meeting one of my open source heroes, the great @heytjmiller!
Incredible talk by @mattstauffer - believe me, I related to every single word!
We went from "Will AI take my job?" to "Bro, you still read the code?" way too fast. Here's my take.
nicodevs.com/blog/did-webmas…
Nico Devs retweeted
Did you know Voxacon isn't just an online watch party, but also 8 mini video games?
If you complete all 8 by Tuesday night, and you're attending @LaraconUS, you'll be entered into a giveaway drawing!
But even if you're not attending.. try the games!
voxacon.laravel.cloud/worlds…
Nico Devs retweeted
It's heeeeere!! Three months of work has led to this:
Introducing Voxacon! A multiplayer 3D virtual Laracon watch party, together with @TightenCo's annual puzzle (with prizes!)
Check out a writeup and a quick video preview:
tighten.com/insights/introdu…
Next week I'll be speaking at VueVerse!
Join me for “Agentic Coding for Vue & Nuxt”, we're gonna make the clankers clank 🤖
I'll be sharing the virtual stage with the great @farisaziz12, so don't miss it!














