@michael@thms.uk
@michael@thms.uk avatar

michael

@michael@thms.uk

Full stack web developer currently working mostly with #PHP / #Laravel, Vanilla #Javascript and #SCSS. Love learning more about (almost) anything, but particularly #MySQL and #InfoSec. Currently learning Arabic. Husband, father of two boys, Christian.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

lentenmass, to bible
@lentenmass@deacon.social avatar

The tradition has a daily reading lectionary where you read 4 or so chapters each day and go through the NT 2-3 times in a year, and the OT once (depends on which lectionary you use.)

I've been doing this awhile, and had the habit down, but health made me focus on essentials for a time and I got behind for about a month.

In my catch-up phase, I decided to just treat the epistles as single-sitting readings.

And you know, I'll probably do this more often. There's value in chapter breaks, but honestly: if it's a two-page letter, it shouldn't take five days to read it (I'm looking at you 1 Peter.)

Anyway. Just stating the obvious: the is full of short stories and letters and small, concrete narratives. You should read them that way. That's how they were meant to be read!

michael,
@michael@thms.uk avatar

@lentenmass It's amazing when you think that even letters like Corinthians where really just that: one letter that was likely read in one go by the receiving Church.

Yet, in our Church we are just about half way through a series on 1 Corinthians that I don't even remember when we started anymore 😆

(not suggesting there isn't also immense value in detailed study and sermons - but you do get a different perspective when you read large chunks in one go)

michael, to php
@michael@thms.uk avatar

Pretty cool stuff. Though I'm also wondering if leaving the connection open and reusing it repeatedly might have downsides too, especially if I have need to connect to many different hosts?

https://www.youtube.com/watch?v=BWAocgJVCbw

michael, to random
@michael@thms.uk avatar

PSA for admins for glitch-soc:

The latest version (merged in today) requires you to set up three environment variables before you can start your server.

Details can be found here:

https://github.com/glitch-soc/mastodon/issues/2525

nicoverbruggen, to random
@nicoverbruggen@phpc.social avatar

I've switched to QWERTY. A short blog post: https://nicoverbruggen.be/blog/switching-to-qwerty

michael,
@michael@thms.uk avatar

@nicoverbruggen I made the switch from QWERTZ to QWERTY many years ago.

My phone keyboard actually has three layouts (QWERTY, QWERTZ, and Arabic). Annoyingly it’s simple to switch accidentally, and you can easily not notice, as QWERTY and QWERTZ are very similar, until you randomly start mixing up your X’s and Y’s, or just use the ‘wrong’ quotation mark 🙄😂

ross, to random
@ross@fosstodon.org avatar

TIL what the most dangerous animal (measured by how many people are killed by them) in the UK is.

VERY interesting!

michael,
@michael@thms.uk avatar

@ross cows?

michael,
@michael@thms.uk avatar

@ross yeah, they are vicious creatures. And they are big. And really fast. Not a great combo 😬

And I think they really hate dogs. And when they see a dog they go berserk, apparently

Crell, to email
@Crell@phpc.social avatar

I just had an impressively pleasant customer service experience with @fastmail. Turns out it wasn't even their issue, but they responded quickly and in exactly the level of detail I needed.

It's so sad that it's so uncommon that it's worth tooting about...

#Email #SaaS #CustomerServices

michael,
@michael@thms.uk avatar

@Crell been with @fastmail for a number of years myself now.

Must admit my support experience with them is decidedly mixed. I’ve only had reason to contact their support twice. The first time they took forever to respond, and the response was completely useless. The second time was much better.

At least they do have support though, and to be fair their product itself is great and very good value for money, imo!

andrewfeeney, (edited ) to random
@andrewfeeney@phpc.social avatar

You request a review from a fellow contributor on a pull request. The reviewer doesn't review it in time for the PR to be merged. Approval is not required in your workflow, and the branched passed QA checks so you merge it. Days or weeks later, the reviewer marks the PR as 'Accepted'. You feel:

michael,
@michael@thms.uk avatar

@andrewfeeney I’d probably feel

(*) Annoyed - why did they wait so long, only to then sign it off …

michael, to php
@michael@thms.uk avatar

Hm. I like the idea, and it annoys me every time that there is no built in support for this in PHP.

But shouldn't this be called something like array_first rather than array_find, to indicate it's the first item?

https://wiki.php.net/rfc/array_find

michael, to php
@michael@thms.uk avatar

Might we finally be able to call new MyClass()->method() without parentheses?

One can dare to hope🤞

https://wiki.php.net/rfc/new_without_parentheses

michael, to AWS
@michael@thms.uk avatar

What on earth?! Amazon S3 charges you for unauthorised requests to S3?!

That's just absolutely insane! I better check my AWS account and delete any unused buckets I have in there …

https://medium.com/@maciej.pocwierz/how-an-empty-s3-bucket-can-make-your-aws-bill-explode-934a383cb8b1

#aws #s3 #infosec #webdev #cloud

michael,
@michael@thms.uk avatar

@harmonicarichard yeah, especially not Amazon …

michael,
@michael@thms.uk avatar

@wall_e couldn't agree more!

michael,
@michael@thms.uk avatar

@RupertReynolds yes. It’s one of the big potential problems with AWS.

You need to really know what you are doing to eliminate the risk of bill shock …

michael, to Rabbits
@michael@thms.uk avatar

I always thought this device was gonna be 💩

But it appears to be even more useless than I expected…

https://www.digitaltrends.com/mobile/i-spent-four-days-with-rabbit-r1-it-was-a-mess-hands-on/

michael, to webdev
@michael@thms.uk avatar

https://uxdesign.cc/how-do-you-accidentally-run-for-president-of-iceland-0d71a4785a1e

People running for president by accident? That’s quite insane.

As webdevs we need to be aware of these things and how to avoid them, really.

michael, to random
@michael@thms.uk avatar

I really do like But I’m concerned that one day - once I’ve fully bought into their ecosystem- the fee plan will come to an end and I’ll have to learn how to deploy a vpn myself 🙈

michael,
@michael@thms.uk avatar

@ironicbadger I know. I've read this before. Still: These things are rarely forever …

michael,
@michael@thms.uk avatar

@ted yep

outofcontrol, to random
@outofcontrol@phpc.social avatar

One of my earlier PRs was to the docs, to add a short description for a method that was overlooked in Laravel v3 or v4. I spent ages trying to make sure it was perfect. Then waited anxiously for it to be approved or commented on. Instead, Taylor deleted it and then had some one else do the issue. I’ve not bothered trying to help Laravel since. 😒 Love Laravel, but that put me off in a big way. I now spend my time doing PRs for those that appreciate them instead.

michael,
@michael@thms.uk avatar

@outofcontrol yep. Made a similar experience. I filed a bug fix PR which was rejected within seconds. Had to refile it because I really needed the bug fixed.

Iirc the PR was originally rejected due to a failing test. Arguably somewhat justified, but they could’ve given me 5 min to fix the PR rather than reject it outright…

michael,
@michael@thms.uk avatar

@outofcontrol exactly. Much more appropriate!

michael,
@michael@thms.uk avatar

@outofcontrol Sadly, I just feel that a lot of the bigger OSS projects fail at that. And I get it: It's hard to do at scale with limited resources.

But then Laravel is probably one of the few OSS projects that actually seem to be resourced quite well …

michael,
@michael@thms.uk avatar

@outofcontrol LOL. I hear ya 😂

outofcontrol, to random
@outofcontrol@phpc.social avatar

On phpc.social using @MonaApp on iPhone, frequently see this with gifs. Just me? The preview is a blurred image.

michael,
@michael@thms.uk avatar

@outofcontrol I occasionally get this on my own instance (using Ivory) as well. Never been able to track it down …

outofcontrol, to privacy
@outofcontrol@phpc.social avatar

Christmas and birthday presents are now going to be a RaspberryPi with pi-hole pre-installed and simple instructions on how to setup on your router.

Come to think of it, why don’t routers have adblockers pre-installed? You can turn on or off, but have them built in.

michael,
@michael@thms.uk avatar

@outofcontrol oh yes.

And then after a while, any broken website becomes husband’s responsibility - even when it’s just the site that’s broken 🙄😂

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • mdbf
  • magazineikmin
  • tacticalgear
  • InstantRegret
  • ethstaker
  • rosin
  • love
  • Youngstown
  • slotface
  • ngwrru68w68
  • kavyap
  • GTA5RPClips
  • DreamBathrooms
  • megavids
  • everett
  • thenastyranch
  • Leos
  • cisconetworking
  • Durango
  • khanakhh
  • cubers
  • osvaldo12
  • normalnudes
  • provamag3
  • modclub
  • tester
  • JUstTest
  • All magazines