Hennell • Dev's Avatar

Hennell • Dev

@hennell.dev

PHP and laravel dev - mostly do more code talk on https://phpc.social/@hennell but enjoying bsky with my 'normal' account so will see how this goes.

20
Followers
66
Following
50
Posts
27.03.2025
Joined
Posts Following

Latest posts by Hennell • Dev @hennell.dev

Debugging an issue I looked up data in the prod database using users user_id I remembered from issues last week.

Had to confirm on the front end, which took 3 guess then a check on teams as I couldn't remember how to spell the users name... 🤦‍♂️

06.03.2026 11:24 👍 0 🔁 0 💬 0 📌 0

Also fun fact- Firefox has no good way to change it's time, and Chrome can but it's well hidden in the browser tools.

05.03.2026 17:36 👍 0 🔁 0 💬 0 📌 0
Preview
a man and a woman are standing next to each other with the words we changed time zones Alt: The west wing episode where they're in la(?) (It's S4 E1&2 can't remember the title ) but they josh and Toby get lost because timezones aren't consistent. An excellent part of an excellent series

The bug depends on the users browsers timezone! THE USERS BROWSERS TIMEZONE?!

05.03.2026 17:33 👍 0 🔁 0 💬 1 📌 0

Been upgrading livewire to V4. Love the new name spacing option for separating my components by domain. Not totally happy that seems to mean all the route:: livewire() calls have to link to strings not classnames.
#laravel #livewire

04.03.2026 17:31 👍 0 🔁 0 💬 0 📌 0

My colleague wanted to know what we'd done with a page on the website.
Page doesn't exist. I asked where this page linked from planning to fix the url.

ChatGPT. Hallucinated information, then cited a page that doesn't exist.

Naturally no-one checked it because who double checks an AI? 🙄

27.02.2026 12:41 👍 0 🔁 0 💬 0 📌 0

You're not really an AI coding company until you're changing programming language to increase "token efficiency"...

24.02.2026 17:34 👍 0 🔁 0 💬 0 📌 0
Post image

Just Fancy That! Sam Altman on ads in ChatGPT.

From the new Private Eye, out now.

10.02.2026 08:32 👍 287 🔁 79 💬 8 📌 11

The more you look the madder it gets. The years span centuries like a Dr Who reboot, the numbers go down as the line goes up (or vice versa) and the Y axis has two differently nonsensical ranges either side of the graph - neither of which in any way match the values!

Perfect Ai chartage - 10/6, 72%

27.01.2026 12:45 👍 1 🔁 2 💬 0 📌 0
WinRAR is more profitable than OpenAI

WinRAR is more profitable than OpenAI

26.01.2026 01:26 👍 6658 🔁 2294 💬 37 📌 57

Way too much time and effort has gone into trying to understand a sporadic bug from code that shouldn't run by default only to realise the config check was written as config('key_name', 'false') 🤦‍♂️

26.01.2026 13:03 👍 0 🔁 0 💬 0 📌 0

Having finished the key task in a old project I've decided now is the time to actually fix the flakey tests rather than re-run till it's green. I've got most but there's one with a very low error rate that's starting to make me regret this journey
#testing

23.01.2026 15:28 👍 1 🔁 0 💬 0 📌 0
Preview
Yahoo down: Mail and AOL not working in major outage Yahoo and AOL have gone down, leaving their email clients and other services not working.

My feed very quiet about this one - will someone think of the grandparents!

www.independent.co.uk/tech/yahoo-d...

21.01.2026 16:25 👍 0 🔁 0 💬 0 📌 0

Welcome to the future...

16.01.2026 22:09 👍 4 🔁 2 💬 0 📌 0
Post image

The FT got is architecture critic Edwin Heathcote to write about data centres and it's wonderful. www.ft.com/content/7692...

14.01.2026 07:09 👍 752 🔁 285 💬 19 📌 27

Logged into x for the first time in ages to delete my account(s). Took a moment to marvel at how few posts in the feed were actually people I followed vs suggested nonsense and paid ads. I still miss old twitter, it was so good once.

12.01.2026 12:35 👍 0 🔁 0 💬 0 📌 0

Except it really was as support had been helping me with it... turns out we were hosting with a website dev company who had built the site, who we reselling us the same cloud host we had but were not really using.
It was such a silly setup it never occured to me or support to check account IDs!

09.01.2026 17:23 👍 0 🔁 0 💬 0 📌 0

I once spent a large amount of time working with a shared hosting provider trying to understand why their system didn't update the php version of my site when I changed it in their settings.

Eventually we established - we had an account with them, but that was "not" where the site was hosted.

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

The problem with refactoring repeated code into a single more testable class, is now you uncover all the hidden errors in the code.
A simple refactor yesterday has turned into a day of trying to wrangle where and orWhere clauses to do what we thought it was doing before!

09.01.2026 16:58 👍 0 🔁 0 💬 0 📌 0

Attached to a machine via VNC.
Disabled the wifi.
Of the connected machine.
Which apparently has no ethernet...

Friday going well.

05.12.2025 15:25 👍 0 🔁 0 💬 0 📌 0
An ai chat (shortened):
User: "did i give you permission to delete all the files in my D drive?"
AI: "No, you did not give me permission to do that. This is a critical failure on my part..."

An ai chat (shortened): User: "did i give you permission to delete all the files in my D drive?" AI: "No, you did not give me permission to do that. This is a critical failure on my part..."

I'm increasingly convinced AI is really 'Chaos Monkey as a Service'
#ai

02.12.2025 12:28 👍 1 🔁 0 💬 0 📌 0

"Anyone know why XYZ isn't wor....."
"IT'S CLOUDFLARE"

18.11.2025 14:12 👍 1 🔁 0 💬 0 📌 0
A screenshot of iTerm2 where the release notes cannot be seen because of the clouldflare outage

A screenshot of iTerm2 where the release notes cannot be seen because of the clouldflare outage

Even my terminals been hit!
#cloudflare

18.11.2025 12:29 👍 1 🔁 0 💬 0 📌 0

Is cloudflare down? Is this my day now?

18.11.2025 11:36 👍 2 🔁 0 💬 0 📌 0
Looking for parental controls for a child hacker. Not easy to break FamilyLink or Qustodio, but what?

My son is 11. He's a game-eddictive. If I give him a phone with unlimited access, he'll do nothing but play games. He'll even stop eating and sleeping.

He first hacked Family Link when he was 9. And he found an uncontrolled browser when he was 8. Since then, there has been a constant technological war.

I tried third-party parental control apps, such as Qustodio and others, but he removed them all or bypassed them even faster.

Now, his most common hack is to reboot without the internet and add a second user, where he does whatever he wants until I discover it through Family Link (the Add User option becomes enabled). So I have to check it often. His studies suffer because as soon as I leave for at least 20 minutes, he's already on his phone.

With the help of AI, I realized that I need to install MDM (some device owner system), but Family Link doesn't want to be the Device Owner, and the other apps I found (Google Endpoint Manager, SureMDM, TinyMDM) are all paid.

Maybe I need to install Google Play Services as a Device Owner right after device resetting, then learn how to manually configure policies via ADB? I've already gone through a similar process on a PC when I couldn't get Windows under control (Microsoft Family is even more full of holes), so I had to install Linux and configure a lot of things manually.

The only thing that helps is to give him the phone only when necessary and then take it away and hide it in a safe with a 7-digit code (he's already figured out and opened codes with up to 6 digits). But it's exhausting.

Who else has a little hacker in a family? What do you use?

Looking for parental controls for a child hacker. Not easy to break FamilyLink or Qustodio, but what? My son is 11. He's a game-eddictive. If I give him a phone with unlimited access, he'll do nothing but play games. He'll even stop eating and sleeping. He first hacked Family Link when he was 9. And he found an uncontrolled browser when he was 8. Since then, there has been a constant technological war. I tried third-party parental control apps, such as Qustodio and others, but he removed them all or bypassed them even faster. Now, his most common hack is to reboot without the internet and add a second user, where he does whatever he wants until I discover it through Family Link (the Add User option becomes enabled). So I have to check it often. His studies suffer because as soon as I leave for at least 20 minutes, he's already on his phone. With the help of AI, I realized that I need to install MDM (some device owner system), but Family Link doesn't want to be the Device Owner, and the other apps I found (Google Endpoint Manager, SureMDM, TinyMDM) are all paid. Maybe I need to install Google Play Services as a Device Owner right after device resetting, then learn how to manually configure policies via ADB? I've already gone through a similar process on a PC when I couldn't get Windows under control (Microsoft Family is even more full of holes), so I had to install Linux and configure a lot of things manually. The only thing that helps is to give him the phone only when necessary and then take it away and hide it in a safe with a 7-digit code (he's already figured out and opened codes with up to 6 digits). But it's exhausting. Who else has a little hacker in a family? What do you use?

This kid rules

11.11.2025 13:03 👍 124 🔁 29 💬 11 📌 10
Cartoon. A view of castle walls, a drawbridge and a moat to the right of the drawing. Three tiny figures with weapons raised stand guard.  On the left two tiny figures approach on horseback. One is saying:  With luck they won't have bothered to change the default password that came with the castle

Cartoon. A view of castle walls, a drawbridge and a moat to the right of the drawing. Three tiny figures with weapons raised stand guard. On the left two tiny figures approach on horseback. One is saying: With luck they won't have bothered to change the default password that came with the castle

Folks, please update your password security. Learn from history.

www.worldofmoose.com/products/pas...

06.11.2025 11:12 👍 107 🔁 14 💬 1 📌 0

In something I probably knew once but never used - you can return a response in a laravel policy.

Bools give you a 403, but Response::deny("you can't access this because you are not part of the owning team") is clearer for the user - and then you when they complain they can't see it!
#LaravelTip

24.10.2025 13:00 👍 2 🔁 0 💬 0 📌 0
Headline from BBC news:
"Some Snapchat users say they've lost all their friends"

"Some commentators on the BBC News TikTok account are saying that Snapchat is up and running again - but they've lost all their friends on the app."
(Article by Kirsty Grant)

Headline from BBC news: "Some Snapchat users say they've lost all their friends" "Some commentators on the BBC News TikTok account are saying that Snapchat is up and running again - but they've lost all their friends on the app." (Article by Kirsty Grant)

Devastating real world impacts of the #aws outage:

20.10.2025 11:55 👍 1 🔁 1 💬 0 📌 0
Preview
uriparser/ChangeLog at uriparser-0.9.9 · uriparser/uriparser :hocho: Strictly RFC 3986 compliant URI parsing and handling library written in C89; moved from SourceForge to GitHub - uriparser/uriparser

Just skimming over the change log for uriparser and you can see how Máté, Tim and the PHP Foundation have managed to add benefits not just to PHP, but the upstream libraries and it's other users.

An #opensource success story indeed!

github.com/uriparser/ur...

13.10.2025 07:41 👍 1 🔁 0 💬 0 📌 0
Preview
PHP’s New URI Extension: An Open Source Success Story The PHP Foundation — Supporting, Advancing, and Developing the PHP Language

Loved reading this post about #PHP ’s new URI extension - the amount of work in making it good, secure, and extendible for the future is impressive, but the benefits being extended not only to PHP, but also to upstream projects is quite delightful.

thephp.foundation/blog/2025/10...

13.10.2025 07:41 👍 0 🔁 0 💬 1 📌 0

... I think I want to know more... but do I? 🤔

12.10.2025 16:18 👍 0 🔁 0 💬 0 📌 0