Mario Juárez
banner
mariomka.bsky.social
Mario Juárez
@mariomka.bsky.social
Passionate and self-taught developer. Laravel enthusiast. RegEx lover. Tech Lead at iDoctus. Building things using AI and curating content at thelaralist.com.
I've read the arguments about it, but I still think it doesn't make sense for Junie and an AI Assistant to coexist. It's a strange move from @jetbrains.com. They should merge them into one AI agent and assistant.
May 19, 2025 at 9:01 PM
I believe the ZERO INBOX method of handling all types of notifications or tasks is the only way to maintain sanity. I've implemented it in Spark Mail for email, as well as in the Linear inbox, and I live in peace.
May 14, 2025 at 2:38 PM
The #57 edition of The Laralist is now available!

Explore information and resources on the latest version of @laravel.com , @jetbrains.com Junie for PhpStorm, the PHP Operators website by @spatie.be, how to enhance your database performance, tip of the week, and more
thelaralist.com/archive/9eda...
Laravel v12.13 released 🚀, JetBrains Junie for PhpStorm 🤖, PHP Operators 📘, spatie/laravel-mobile-pass 📦, How to Improve Performance of Your Database? ⚡, Collection::range() 💡
Laravel v12.13.0 introduces naming for queued closures for better identification and callback support in `containsOneItem` for collection filtering. Additionally, `assertRedirectBack` enhances respons...
thelaralist.com
May 11, 2025 at 10:32 AM
Junie is now available for PhpStorm!!!!!
May 11, 2025 at 8:48 AM
Here is the edited video, so you don't need to watch more than an hour of streaming. 😅

youtu.be/tfBS85Ksfag?...
May 6, 2025 at 6:55 PM
It's pretty wild how much I rely on AI tools throughout the day. I use FlowPal (a custom tool) and Grammarly for writing, Warp for the terminal, Cursor and Copilot for coding, mrge for PRs, Spotify DJ for music, Google Photos for photo editing, Freeletics Coach for training, ChatGPT for the rest...
May 6, 2025 at 6:52 PM
I've made additional changes to the system prompt. Taming an AI is quite challenging!
Writing effective system prompts for an AI Agent can be pretty tricky. I've tested numerous approaches through trial and error and have read extensively about best practices in prompt engineering. Yesterday, I worked on a completely new version of the system prompt for Mia, our Interview Agent.
May 4, 2025 at 3:29 PM
Laralist #56 is out! This edition covers Laravel Nightwatch, what's new in Laravel 12.11, and the latest PHP RFC: Nested Classes. Plus, there's a handy tip on Collection::fromJson(). Check it out:
thelaralist.com/archive/9ed2...
A first look at Laravel Nightwatch 👁️, PHP MCP Server ⚙️, Browsing Past Editions of The Laralist 👀, laravel-horizon-watcher 📦, Settling the File Structure Debate 🗂️, Collection::fromJson() 💡
A sneak peek at Laravel’s upcoming monitoring tool: easy to install, beautifully designed, and packed with features like exception tracking, performance insights, and slow route detection.
thelaralist.com
May 4, 2025 at 10:48 AM
Junie seems prooooomising! It's not yet available for PhpStorm, but you can see how it works in this stream by
@nunomaduro.com.
I want the same thing as Nuno, an agent that works just like Cursor in PhpStorm. Please @jetbrains.com do it.

www.youtube.com/live/T-hDIxd...
🚨 JETBRAINS JUNIE vs CURSOR! RELEASING MY OWN STARTER KIT🔥
YouTube video by Nuno Maduro
www.youtube.com
May 4, 2025 at 10:20 AM
I'm sorry if you're a developer skeptical about using AI for programming.
May 3, 2025 at 12:35 PM
My journey with AI coding started with vibe coding, moved to an AI-assisted approach for Mia Agent, and now I'm exploring AI pair programming with The LaraList.

The pace is impressive! Here's what AI and I accomplished in just half a day 👇
May 3, 2025 at 10:08 AM
We've added an archive to The Laralist, so you can now view all past editions.

thelaralist.com/archives
The Laralist - Newsletter Archives
Browse past editions of The Laralist newsletter
thelaralist.com
May 2, 2025 at 9:49 PM
@jetbrains.com when will you release Junie for PhpStorm? I can't wait any longer!
May 2, 2025 at 7:24 AM
Writing effective system prompts for an AI Agent can be pretty tricky. I've tested numerous approaches through trial and error and have read extensively about best practices in prompt engineering. Yesterday, I worked on a completely new version of the system prompt for Mia, our Interview Agent.
April 27, 2025 at 2:14 PM
In the last two days, I've made several updates to Mia Agent.

On the admin panel side, I moved the navigation to the top and added cost tracking statistics, along with a URL generator tool.
April 27, 2025 at 9:32 AM
What is your preferred method for determining when an AI agent has completed its run and for receiving the result? Do you rely on structured output, tool invocation, or some other technique?
April 26, 2025 at 9:00 PM
Do you know the difference between AI Workflows and AI Agents?

AI Workflows are rule-based sequences designed for specific automation goals.

AI Agents are autonomous systems that use language models for complex tasks.
April 26, 2025 at 6:49 PM
Several updates have been made to the Interview Agent: Custom welcome/goodbye messages have been added, the testing temperature has been set to .2, and the maximum output tokens have been limited to 200 to reduce costs. Additionally, a turn limit has been implemented to prevent indefinite interviews
I've open-sourced Mia Agent, an AI Interview Agent.

This is my second project, which heavily utilizes the Cursor and its agent.
April 25, 2025 at 10:18 AM
I've open-sourced Mia Agent, an AI Interview Agent.

This is my second project, which heavily utilizes the Cursor and its agent.
April 24, 2025 at 9:50 AM
I can't believe it's been over a year since we launched the first edition of The Laralist! Time flies when you're having fun!

If you haven't subscribed yet, you can catch up with our most recent edition right here:
thelaralist.com/archive/9eb7...
Memoizing the cache in Laravel 💾, Access the authenticated user in jobs 📦, Juniors are underrated 💎, You can do some pretty cool stuff with enums 🆒, data_fill method💡
New memoize driver enhances caching by storing values in memory for the request duration, reducing repeated cache store hits and improving performance, especially for costly operations.
thelaralist.com
April 24, 2025 at 6:13 AM
This week, I've been working on my second project, Mia Agent, which heavily relies on AI for its development.

👇
April 20, 2025 at 1:20 PM