I got a few thousand steps in on my Fitbit walking up and down the house while waiting for scripts to run. Haven't tried dancing yet.
Shane Smith
@shane-smith
Developer / Product Owner. Organiser of
@PHPxADL (PHP & Laravel meetup) in Adelaide.
I enjoy writing code, science fiction, long roadtrips, and good coffee.
- Adelaide, Australia
- shanesmith.io
- github.com/shane-smith
- Sponsor on GitHub
- Joined October 2026
Commit activity
229 commits in the last 30 days
longest streak 22 dayscurrent 22
4,978 XPMaximum rank (UID 0)
Pinned
Yesterday
I use GitLab in light mode.
I use GitHub in dark mode.
I don't use Bitbucket.
I got a few thousand steps in on my Fitbit walking up and down the house while waiting for scripts to run. Haven't tried dancing yet.
I need to start dancing while I code.
Mon, Nov 9
Hey @nunomaduro @brendt - it looks like the @dev-null-sh org doesn't have sponsorships enabled, despite the 'Partners' page linking to the sponsors feature :)
I like the efficiency idea, but I find programming fun, I'm against slop and ruining the environment, and I'm also a bit annoyed at the ai CEOs and them shoving it down our throats. So I'm still unsure.
Exactly. Even if an LLM wrote part (or all) of the code, we are still 100% responsible for what we commit and merge.
If I make a typo due to auto-complete, that's still on me for not properly re-reading the message before I hit send.
If I copy/paste a code snippet from Stack…
"The AI wrote it" is a strange defense for a bug. I still want to walk through the failure path. We own what happens when that code runs.
Sun, Nov 8
I love the "Related commits" on /dev/null
Sometimes it's simple (e.g. when the commit is "good morning" or "hello world" and the related list is simply other people writing the same a few weeks ago - not actually related per se).
Other times it is genuinely useful - for more…
thank you, i built the feature initially & @paulinevos also helped with more improvements & refactors; maybe also other people contributed; i'm glad it is not "boring" lol and this is what is "related" to your commit:
Recently, @nunomaduro spoke about /dev/null future sustainability:
"In my opinion, I have no intentions whatsoever of actually making real money with it. So the only money I will ever make from /dev/null will just be to pay the bills, and that will be very easy."
He continued:…
Thanks for sharing, this one had slipped entirely under my radar.
My first takeaway from Laracon AU was this:
I need more sleep.
Averaging 5 hours a night isn't going to cut it. Thanks Jaz MacDonald for the nudge to bump that number up a bit higher.
#LaraconAU @Laravel
It def catches up with you after a while. I’ve been though projects where I was only sleeping 3-4 hours a night for almost a year straight. These 2 pics of me were taken less than 12m apart 2016-17. I knew last year while I was building GPTree that I had to prepare to not fall…
Fri, Nov 6
I have heard that it can be good to immerse yourself in a language and to listen to audio of the language before you properly understand it. Has it worked well for you?
I suppose if you didn't understand English well it would be easier to tune it out and focus on the task in…
I started doing when I felt that my English wasn't good enough, just put podcast on the speakers while working, I put total focus on the work while the audio is playing.
Even if one doesn't understand what is heard in a new language, there can nevertheless be a sense of immersion into its flows and intonations before grasping what's really being said.
Honestly, from what this lad knows of Japanese it seems well suited for a coder's brain. So…
Thanks to all of the speakers from #LaraconAU this year! Top quality, all were super interesting!
Thanks also @michaeldyrynda and the rest of the team behind the scenes!!!
Laracon AU 2027, anyone?!
A customer reported a frustration: Their requests were timing out for the last two weeks. But when investigated, they found their slowest request to them was 4.7 seconds.
The problem? It was the network. There was a bad hop along the way from the USA. They fixed it with a load…
The DATABASE is usually the slowest part of any request, and the part you need to scale up first. Put cache in front to reduce your dependency on the database.
Mathias Hansen (@MiniCodeMonkey) from @Geocodio at #LaraconAU @Laravel
Are you at the point where you never need to SSH into your servers?
Mathias Hansen (@MiniCodeMonkey) from @Geocodio at #LaraconAU @Laravel
Treat your servers like cattle, not pets.
Are you fine with killing one and spinning up another one at a moment's notice? Not if it's a pet 🙀
Mathias Hansen (@MiniCodeMonkey) from @Geocodio at #LaraconAU @Laravel
How many 9s of availability are you offering?
Do you meet that level?
Mathias Hansen (@MiniCodeMonkey) from @Geocodio at #LaraconAU @Laravel
Up next is Mathias Hansen (@MiniCodeMonkey) from @Geocodio to tell us why our app is fine, it's everything else that is the problem! #LaraconAU @LaraconAU
