We're wrapping up our five-part AI series with a look into the future.
What's the future of AI? The future of AI-assisted development? The future of our humanity, in a world where AI is everywhere?
tighten.com/insights/pra...
Posts by Tighten
Most advice about using AI in your dev workflows comes down to specific tools. Which agent? Do you wiggum?
Let's slow down a bit, and talk about the difference between vibe coding and agentic coding, and what a healthy integration of AI looks like.
tighten.com/insights/pra...
We all know some folks who only consider reasons *not* to use AI, and others who can't consider any reasons *to* use AI.
In the third post in our AI series, we talk about reasons devs *should* and *shouldn't* add AI as a part of their dev workflows.
tighten.com/insights/pra...
We talk about "AI" casually, assuming it means the same thing to everyone. But it doesn't.
Did you know "Artificial Intelligence" was originally just a marketing term?
In the second post in our AI series, we talk about definition of common AI terms.
tighten.com/insights/pra...
Have you ever stopped to think what we mean when we say "AI", how to use it *well* in development workflows, or what motivates us to use them or not use them?
We paused for a moment, stepped back, examined, and wrote up some thoughts you might enjoy.
tighten.com/insights/pra...
You may have heard of Blaze, the new tool from the Laravel Livewire team that speeds up Blade.
But did you know how it works? From folding to function compilation, we break down its optimization strategies, and even build a mini version to understand it.
tighten.com/insights/bla...
Want to use AI to chat with your own documents? At scale, it’s harder than it sounds.
Join @nicodevs.bsky.social to build a chatbot using the new Laravel AI SDK, Postgres, and Livewire 4 🤖
Learn RAG and semantic search from scratch 👇
tighten.com/insights/cha...
Polymorphic relations are great, but complexity grows with each shared behavior. Delegated types flip this on its head, building a first-class entity for shared behavior!
Fewer entry points, less repetition, cleaner design.
@tonysm.com wrote about it here: tighten.com/insights/del...
Parental, our Single-Table-Inheritance package, has a new release: v1.5.0! 👇
• Models can now transition from one child type to another, with become()
• You can store child type as integers instead of strings
• Eager loading children is even easier than ever
tighten.com/insights/new...
Is AI good at Pictionary?
In our latest post, we build a Laravel app to test—using Prism by @tjmiller.bsky.social to connect with our AI provider in a snap.
And it supports images, too! We'll capture an image using HTML canvas and then send it off to the AI.
tighten.com/insights/bui...
Do you need AI in your app but can’t share private data with AI providers?
You can self host and run models on your own servers thanks to Ollama 🦙
Join @nicodevs.bsky.social set it up & integrate it with your Laravel app, building a chat for super spies (TOP SECRET!) 👇
tighten.com/insights/bui...
Every year, JavaScript brings new features that save us from relying on heavy libraries. From formatting dates to cloning objects, discover some of these handy additions in today's article.👇
tighten.com/insights/new...
If you want AI agents to be able to interact with your Laravel app, but you're not sure where to start, check out @mateusjunges.com’ post around the magic and efficiency of adding an MCP to your Laravel app today. 👇
tighten.com/insights/let...
Submissions are open only to in-person attendees of Laracon, and all submissions are due by Tuesday night, 11:59 MDT.
Voting opens to *everyone* noon MDT on Tuesday, and closes 4pm MDT on Wednesday.
🎮 Get your game on, Laracon US attendees!
Play the @tighten.com Laracon 2025 Game Jam
game.tighten.com
Vibe code your way to the high score, and 🏆 win a Nintendo Switch 2! 🏆
Today on the blog, @tonysm.com continues the Rich Text Laravel series and demonstrates how flexible Content Attachments are! We can embed pretty much anything to our rich text documents!
Click the link below:👇
tighten.com/insights/ric...
There's not just one way to seed your Laravel apps.
Check out our latest article to learn:
✅ How to import thousands of records from CSV
✅ How to use AI to seed realistic data
✅ How to create interactive seeders
...and more!
tighten.com/insights/10-...
In today's article, discover 5 tips to build better full-text searches:
✅ Sort records
✅ Use filters effectively
✅ Tweak typo tolerance
✅ Access the raw Typesense response
✅ Use facets for better filtering
Click the link below 👇
tighten.com/insights/fiv...
Tired of fighting your WYSIWYG editor?
Today on the blog, @tonysm.com shows you how to integrate the Trix editor into your new and existing Laravel applications.
Learn about the basics, how to customize it, how to migrate, and how to attach files.
tighten.com/insights/ric...
🚀 Filament helps you create a customizable admin panel in minutes.
Join @nicodevs.bsky.social to learn how to:
✨ Install Filament in Laravel
⚡ Generate admin panels from Models
💅 Use rich text editors, tag inputs, & uploaders
🔍 Add filters & actions
tighten.com/insights/fil...
For a few years, Takeout has been the best way to spin up local development services--MySQL, ClickHouse, Minio, and more--for PHP developers.
With today's release, you no longer need PHP to use Takeout!
Take a look at the our writeup to learn more:
tighten.com/insights/tak...
Ready to level up your content game? 🚀
Discover the magic of Twill, the open-source Laravel CMS behind top brands like OpenAI, The New York Times, and the Art Institute of Chicago.
Our latest article explores how easy and fun managing your site’s content can be!
tighten.com/insights/get...
For those who didn't catch it live, my talk, "What to do after `laravel new`" from @LaraconAU, is now live on YouTube!
www.youtube.com/watch?v=1H4Q...
In it, I walk through the steps you should take on every Laravel app; as the king of "it depends", it takes a lot for me to say that!
Hey friends! We're happy to be here (a little late, but that way we missed weird early-days stuff like Sexy Alf, phew)! 👋
Billboard depicting Justin with a blower dryer, wearing a luxurious Tigten t-shirt, with the slogan: "Tighten: We Build Software"
New @tighten.com ad?