Mateus Junges's Avatar

Mateus Junges

@mateusjunges.com

Software Engineer @tighten.com Building easycal.app mateusjunges.com laravelkafka.com

112
Followers
102
Following
102
Posts
07.11.2024
Joined
Posts Following

Latest posts by Mateus Junges @mateusjunges.com

let's go!

10.09.2025 16:05 πŸ‘ 10 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Let AI Interact with Your App via MCP Do you remember your first interaction with a computer? Perhaps it was through a command-line interface, where typing commands allowed the machine to perform the desired actions. A few years later, gr...

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...

08.09.2025 19:38 πŸ‘ 11 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0
Post image

Asked AI to write a few tests for me. One of them failed because of lazy loading. Here's the suggested fix:

29.05.2025 23:25 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
This is a screenshot showing the output of the PHP artisan test command. It shows 390 passed and eight skipped tests, with 1756 assertions, ran in 14..64 seconds.

This is a screenshot showing the output of the PHP artisan test command. It shows 390 passed and eight skipped tests, with 1756 assertions, ran in 14..64 seconds.

Not bad for a little side project πŸ™ƒ

03.05.2025 04:19 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

implemented syntax highlighting for better code readability. Also, added keyboard shortcuts for navigating through the solution code and repositioning the window

07.04.2025 18:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

the app is hidden from screen recording applications. I disabled that config to be able to record this

05.04.2025 05:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Built a shitty version of interviewcoder.co in about 1 and a half hours using AI. I never touched Electron before. Next up: figuring out code highlighting and key bindings for solution scrolling.

this was pretty fun yall

05.04.2025 05:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
Laravel Up & Running - The Audio Book Laravel Up & Running is an O'Reilly book from Matt Stauffer teaching the basics of Laravel.

I'm so excited to share a stealth project I've been working on: Laravel Up and Running, the audio book.

People thought I was crazy to narrate a code-heavy programming book, but I think we've done an incredible job; take a listen to our sample to see!

laravelupandrunning.com/audio-book

01.04.2025 09:07 πŸ‘ 24 πŸ” 2 πŸ’¬ 5 πŸ“Œ 4
Preview
What's the most compelling way to talk about "why use PHP today"? What's the most compelling way to talk about "why use PHP today"? - notes.md

I'm working with the PHP Foundation to create a new page on the PHP site: "Why use PHP today?"

I'd love your input on who needs this page, and what they need to hear:
gist.github.com/mattstauffer...

26.03.2025 16:05 πŸ‘ 29 πŸ” 18 πŸ’¬ 3 πŸ“Œ 0

Congrats Leah! πŸŽ‰

19.03.2025 21:07 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Having access to supervisor logs or something would be a huge help on debugging this

19.03.2025 16:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

I deployed an app to cloud and encountered an issue where horizon was always inactive, no jobs were ever processed. The same setup runs smoothly on Forge. I couldn’t figure out the root cause, especially since horizon works perfectly when I set it up on a fresh Laravel install.

19.03.2025 16:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Laravel Kafka docs now have algolia search 🀝

check it out at laravelkafka.com/docs

14.03.2025 14:51 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
10 Efficient (and Fun) Ways to Seed Your Database Seeders allow us to quickly fill our database with records to test our application. Let's say that you need a couple of users to test your authentication systemβ€”you could create them manually using yo...

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-...

13.03.2025 15:48 πŸ‘ 19 πŸ” 7 πŸ’¬ 0 πŸ“Œ 1

lol

13.03.2025 19:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

did you enjoy creating it? did you have fun? does it make you happy thinking about it and sharing it? then that's it. you did it. you found the secret sauce. "was that a waste of time?" of course not, fuckface. expressing yourself creatively is always worthwhile. you're doing great

12.03.2025 15:58 πŸ‘ 9465 πŸ” 4324 πŸ’¬ 61 πŸ“Œ 71
Preview
Senior Infrastructure Engineer (APAC) - Laravel Laravel is looking for the next Senior Infrastructure Engineer to join our, all-remote Laravel Nightwatch and Cloud infrastructure team. For this role we're only considering applications in the UTC+8 ...

πŸ“£πŸ“£ Infra/DevOps fam, who wants to come work on some amazing tech at Laravel? Hiring for the Nightwatch team (APAC timezone) now... Apply here: apply.workable.com/laravel/j/AB...

08.03.2025 09:34 πŸ‘ 4 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Post image

February 24th will be a big day in Laravel land!

03.02.2025 17:25 πŸ‘ 31 πŸ” 1 πŸ’¬ 1 πŸ“Œ 1
Preview
DevOps Engineer (EU) - Laravel Laravel is looking for the first DevOps Engineer to join our, all-remote core services infrastructure team. For this role we're only considering applications in the European timezone. We're on a missi...

forge is doing exciting things soon, this’ll be a great gig

apply.workable.com/laravel/j/06...

28.01.2025 12:59 πŸ‘ 14 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

I use the apple magic keyboard, works fine for me. Considered switching to a mechanical keyboard, but there are none with touch id Β―\_(ツ)_/Β―

21.01.2025 18:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

2nd looks cleaner

19.01.2025 18:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thank you! Had a great time building it πŸ™‚

14.01.2025 23:35 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Alright, now that the last 3 fans have arrived I can finally say it’s done!

14.01.2025 22:21 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Thinking about hiring a part-time video editor. Tasks: edit 4-12 min highlight videos from daily VODs, create 1+ shorts (30-60s), and design thumbnails. Consistent work every weekday. If interested, DM! 🐘

11.01.2025 13:03 πŸ‘ 7 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

This sentiment from @jamesclear.bsky.social feels true:

"Bad things happen loudly: the injury, the flat tire, the mistake that gets you criticized.

Good things happen quietly: the completed workout, the healthy meal, the ten minutes of writing. Nobody talks about the little moments that add up."

02.01.2025 23:12 πŸ‘ 64 πŸ” 9 πŸ’¬ 2 πŸ“Œ 0
Video thumbnail

If you're like me and not using Twitter much, you might have missed the fact that @calebporzio.bsky.social is going crazy on the Flux date picker component!

x.com/calebporzio/...

Part 1 - Video split into 2 parts due to bsky limitation.

31.12.2024 03:21 πŸ‘ 26 πŸ” 5 πŸ’¬ 4 πŸ“Œ 1

JSON is easier than coming up with keys for everything

29.12.2024 17:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

here's the toast w/ the pause effect. I still have to get the timing correct for resuming animations when mouse leaves the toast tho. Not hard to do, but I think Ill keep only the animation effect, as I can accomplish that by publishing the blade file only, instead of having to rewrite the ui-toast

26.12.2024 23:05 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

...and pause the animation simultaneously. Then, when the mouse leaves the toast, I add the setTimeout for the remaining time and set the animation state to running. Otherwise Ill pause the CSS animation but the toast is removed when the setTimeout runs, even if the user is still hovering the toast

26.12.2024 03:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I was playing with that idea, but I don't think it's possible w/out rewriting the custom `ui-toast` component since it does not expose an API for "pausing" the toast. I need access to the setTimeout call that removes the toast after the toast duration so I can remove this timeout...

26.12.2024 03:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0