Ryan Lovett's Avatar

Ryan Lovett

@ryanlovett.au

Twin dad, developer, pilot, paramedic, Adelaidian… Co-Founder skerric.com.au and lead developer Responder.one..

180
Followers
118
Following
39
Posts
10.11.2024
Joined
Posts Following

Latest posts by Ryan Lovett @ryanlovett.au

I quote Australia’s returning prime minister after today’s election, “kindness is not a weakness”…

03.05.2025 12:31 👍 37 🔁 7 💬 2 📌 0

Blue tongue lounge lizard?🦎 😏

22.04.2025 00:43 👍 1 🔁 0 💬 0 📌 0

What colour was your tongue afterwards?!

21.04.2025 14:43 👍 0 🔁 0 💬 1 📌 0
Preview
GitHub - ryanlovett-au/mysql-backup-sync Contribute to ryanlovett-au/mysql-backup-sync development by creating an account on GitHub.

Even though I've worked on many closed source applications over the years and have contributed a handful of bug fixes and enhancements to open source projects, I always wanted to start on my own journey of sharing my work. That starts, very tentatively as a WIP, today github.com/ryanlovett-a... .

21.04.2025 14:20 👍 0 🔁 0 💬 0 📌 0

A few weeks ago I did my first 'laravel new' since Laravel 6.. It was such an amazing and refreshing experience, completely blew my mind..

But, that was also the day before Laravel 12 and new starter kits were announced, so now I am even more excited to do my next 'laravel new'... waiiiiting.. 😬

24.02.2025 06:01 👍 3 🔁 0 💬 0 📌 0
Post image

Just for funnies I have reproduced the Laravel Horizon dashboard using Laravel Prompts! It even auto updates..

😃

10.02.2025 00:17 👍 13 🔁 1 💬 3 📌 0

But, I don't accept this cant be done!!

So, in what is surely a terrible, terrible idea, I extended the Laravel query builder and overrode ->get().

Now it will look at all columns in ->orderBy()s, check if the column exists and, if not, split them out and apply them as a ->sortBy() to the results!

04.02.2025 06:00 👍 0 🔁 0 💬 1 📌 0

So.. I am working with a client who uses Filament...

And uses Laravel model attributes (think getPaidAttribute()) as columns, but you cant sort on those, right?

Because filament would add an ->orderBy('paid') to the query and if the column doesnt exist.. 💥

04.02.2025 05:57 👍 1 🔁 0 💬 1 📌 0
Preview
Why all developers should adopt a safety-critical mindset - Stack Overflow

It's too true.. In reality what the authors of this article is talking about is simply a religious attention to detail and constantly asking 'what if'... Traits that would resonate with most developers!

stackoverflow.blog/2025/01/22/w...

04.02.2025 00:13 👍 1 🔁 0 💬 0 📌 0
Post image

Wow, thats google for that erosion of my self confidence (and yes @marcelpociot.bsky.social, thats even with using match all the time)...

13.12.2024 02:31 👍 2 🔁 0 💬 1 📌 0
Post image

You know.. If I could just write APIs forever, I think I would be the happiest boy in the world...

11.12.2024 03:16 👍 2 🔁 0 💬 0 📌 0
Post image

Why yes, I am installing homeassistant… finally time to upgrade from openhab.

10.12.2024 08:19 👍 3 🔁 0 💬 0 📌 0

Virgin Australia has started playing Christmas carols as boarding music. 🎄

And I’m here for it!

03.12.2024 23:28 👍 1 🔁 0 💬 0 📌 0
Post image Post image Post image Post image

Sometimes I wonder if all the effort for camping coffee is worth it.

Yes, yes it is…

01.12.2024 23:26 👍 1 🔁 0 💬 0 📌 0

You know. It was no where near as tight as I think they should have been. The manual also gave a torque range that was 20Nm wide so 🤷🏼‍♂️

30.11.2024 05:59 👍 1 🔁 0 💬 0 📌 0

This morning I changed a tyre and, for the first time in my life, used a torque wrench to tighten the wheel nuts.

I feel so, legitimate.

30.11.2024 01:54 👍 2 🔁 0 💬 2 📌 0

Hahaha. I have an air compressor and literally yesterday I just bought myself a pneumatic impact driver.

But I think a compressor is one of those things that everyone with a garage or shed needs to own once in their lives. 🤣

29.11.2024 23:17 👍 0 🔁 0 💬 1 📌 0

🙋🏼‍♂️

29.11.2024 22:38 👍 1 🔁 0 💬 1 📌 0

Just for that I am going to refactor the switch to a match! 🥳

28.11.2024 09:19 👍 3 🔁 0 💬 0 📌 0

Why can I never remember how to format a switch statement?!

28.11.2024 09:17 👍 1 🔁 0 💬 2 📌 0

#want

26.11.2024 04:07 👍 3 🔁 0 💬 0 📌 0

Leet… 🤙

26.11.2024 03:44 👍 1 🔁 0 💬 0 📌 0

And half used dried up packets of wipes.

Oh. And single socks.

26.11.2024 03:43 👍 1 🔁 0 💬 0 📌 0
Preview
Laracon AU 2024 - Ryan Lovett - You can't do that with Laravel Dive into Ryan Lovett's Laracon AU 2024 talk to explore what's possible with Laravel, life-critical systems, and essential programming practices.

I attend something like 5-6 conferences a year across multiple professions and disciplines.. Hands down Laracon AU is my favourite!

It's why I was so proud an excited that I was able to present this year at Laracon AU in Brisbane.. You can now watch my presentation here: laracon.au/talks/ryan-l...

26.11.2024 03:33 👍 10 🔁 1 💬 2 📌 0

Haha. It seems like it most weeks!!

25.11.2024 11:19 👍 1 🔁 0 💬 0 📌 0
A wide view of an indoor trampoline park with many children bouncing and doing flips on the trampolines. In the foreground a laptop with code on the screen.

A wide view of an indoor trampoline park with many children bouncing and doing flips on the trampolines. In the foreground a laptop with code on the screen.

Working from “home” wins!

25.11.2024 05:48 👍 4 🔁 0 💬 1 📌 0

I made this mistake as well. Haven’t won a game since. Not sure what that says about me, or them!

24.11.2024 13:55 👍 1 🔁 0 💬 0 📌 0

So honest and playful and a true feast for the ears and the eyeballs!

24.11.2024 13:32 👍 1 🔁 0 💬 0 📌 0

Of course. It’s the professional version. Everything professional is 🔥

24.11.2024 07:22 👍 2 🔁 0 💬 1 📌 0
A person on a plane working on a computer with a thumbs up.

A person on a plane working on a computer with a thumbs up.

An emergency services control room with a number of people working at computers, all with thumbs up. The same photo of the person on the plane is on a series of screens on a wall.

An emergency services control room with a number of people working at computers, all with thumbs up. The same photo of the person on the plane is on a series of screens on a wall.

Sitting on a plane this morning from SYD to ADL and just as they close the last cabin door I get an alert that the training environment for one of our customers was throwing errors.. A minute later a text message from the customer...

Thank goodness the flight had working wifi.. 15 min outage 🤨

23.11.2024 23:23 👍 10 🔁 0 💬 0 📌 0