let's go!
let's go!
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...
Asked AI to write a few tests for me. One of them failed because of lazy loading. Here's the suggested fix:
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 π
implemented syntax highlighting for better code readability. Also, added keyboard shortcuts for navigating through the solution code and repositioning the window
the app is hidden from screen recording applications. I disabled that config to be able to record this
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
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
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...
Congrats Leah! π
Having access to supervisor logs or something would be a huge help on debugging this
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.
Laravel Kafka docs now have algolia search π€
check it out at laravelkafka.com/docs
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-...
lol
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
π£π£ 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...
February 24th will be a big day in Laravel land!
forge is doing exciting things soon, thisβll be a great gig
apply.workable.com/laravel/j/06...
I use the apple magic keyboard, works fine for me. Considered switching to a mechanical keyboard, but there are none with touch id Β―\_(γ)_/Β―
2nd looks cleaner
Thank you! Had a great time building it π
Alright, now that the last 3 fans have arrived I can finally say itβs done!
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! π
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."
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.
JSON is easier than coming up with keys for everything
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
...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
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...