Fabián Álvarez retweeted
Teams should be able to ship fast without sacrificing quality or maintainability. @travisobregon explains how React Native and Expo allow us to do exactly that when building mobile apps: kirschbaumdevelopment.com/in…
Fabián Álvarez retweeted
As AI becomes more ubiquitous in our development, how do we become better developers? Erin Hastings explains it’s not just how we code, but how we think, learn, and communicate.
kirschbaumdevelopment.com/in…
Fabián Álvarez retweeted
If you're using Tailwind, don't sleep on child selectors. They clean up your styles and eliminate repetition.
Vibe coding agents aren't smart enough to do this.
(if you're using CSS, keep scrolling)
![Before
<table>
<tr>
<td className="px-3 py-2">CSS</td>
<td className="px-3 py-2">Great</td>
</tr>
<tr>
<td className="px-3 py-2">Tailwind</td>
<td className="px-3 py-2">Fine</td>
</tr>
</table>
After
<table className="[&_td]:px-3 [&_td]:py-2">
<tr>
<td>CSS</td>
<td>Great</td>
</tr>
<tr>
<td>Tailwind</td>
<td>Fine</td>
</tr>
</table>](https://pbs.twimg.com/media/G1N8auQXkAEELh8.jpg?name=small&format=webp)
ALT Before <table> <tr> <td className="px-3 py-2">CSS</td> <td className="px-3 py-2">Great</td> </tr> <tr> <td className="px-3 py-2">Tailwind</td> <td className="px-3 py-2">Fine</td> </tr> </table> After <table className="[&_td]:px-3 [&_td]:py-2"> <tr> <td>CSS</td> <td>Great</td> </tr> <tr> <td>Tailwind</td> <td>Fine</td> </tr> </table>
Fabián Álvarez retweeted
Comments, mentions, and notifications all in your Filament admin. Navneet Rai unveils Commentions, our new open source package that makes @filamentphp drop-ins simple!
kirschbaumdevelopment.com/in…
Fabián Álvarez retweeted
Ever wanted to integrate Laravel with AI-powered workflows?
@fsmonter gives a step-by-step guide on how to build a Model Context Protocol (MCP) server using our new open source package, Laravel Loop: kirschbaumdevelopment.com/in…
Fabián Álvarez retweeted
Do we need process? @belisar shares his insights on how process can enable high-performing development teams to deliver great software! Read the article here: kirschbaumdevelopment.com/in…
Fabián Álvarez retweeted
🚀 🤖 I’m excited to release the first version of Laravel Loop, an MCP Server for Laravel that allows you to create custom tools and connect your Laravel app directly to AI tools like Cursor, Claude Code, Claude Desktop, and others.
Let me show you how it works in... 👇
Fabián Álvarez retweeted
Struggling to manage complex software systems? @belisar teaches how Domain-Driven Design helps you build scalable, maintainable applications by aligning code with real-world business logic.
kirschbaumdevelopment.com/in…
Fabián Álvarez retweeted
When configuring @laravelphp to use @awscloud services like S3 or SQS, you can use IAM roles instead of long-lived access and secret keys for improved security. Read the full tutorial by @ngunyimacharia below!
kirschbaumdevelopment.com/in…
#Laravel #AWS #WebDevelopment #DevOps #PHP
Fabián Álvarez retweeted
In our newest article, @guetteman explores how using powerful AI tools, like @cursor_ai and @GeminiApp, can supercharge @laravelphp development!
kirschbaumdevelopment.com/in…
Fabián Álvarez retweeted
A well-structured prompt guides the AI towards a high-quality response. In this article by @belisar, we’ll dissect a prompt to its core step-by-step, explain the purpose of each part, and explore how to optimize them! Link in thread 👇
Fabián Álvarez retweeted
Tired of inadequate responses from AI assistants? The bottom line: the effort you put into crafting good instructions directly translates into the quality of the AI’s response. @belisar gives a detailed breakdown of how to expertly craft prompts for AI! Link in thread👇
Fabián Álvarez retweeted
We all want clean, robust code, and we put in a lot of effort to write tests. How sure are we that our tests are actually catching everything? @guetteman breaks down how to increase the quality of your tests with mutation testing. Link in thread 👇
Fabián Álvarez retweeted
Laravel Sail is a great tool for developing Laravel applications without having to set up services on your local machine. If you've been looking for a detailed guide to @laravelphp Sail, Cole Shirley has just the thing for you! Link in thread.
Fabián Álvarez retweeted
The benefits of Laravel Pint are clear: better readability, easier collaboration, and a unified coding standard that can be enforced across multiple projects. @thatgrantoke shows how and why we should integrate @laravelphp Pint into your projects. Link below:
Fabián Álvarez retweeted
Long-lived tokens in AWS are a significant security risk, but AWS provides robust alternatives with IAM Identity Center and OIDC. @luisdalmolin gives a wonderful breakdown of how to significantly reduce risk and maintain compliance with security standards. Link in thread 👇
Fabián Álvarez retweeted
Another 🔥 @vuejs tip from @brandonferens!
Watchers only fire when the reactive object they are watching changes, but sometimes you may need to fire the watcher as soon as the component is mounted. Pretty easy to do:
Fabián Álvarez retweeted
New year, new @vuejs tip from @brandonferens!
Vue error and warning handling: Setting up either app.config.errorHandler or app.config.warnHandler before your app is created allows you to catch errors that might occur with your code instead of using try catch blocks. It functions in a similar way to @laravelphp 's exception handler.
Fabián Álvarez retweeted
Let's look beyond the AI hype. In our latest article, @erandlaci explores different AI technologies and how they can be used to solve complex business challenges in ways that might surprise you! Article in thread 👇














