Shawn Hooper
shawnhooper.ca
Shawn Hooper
@shawnhooper.ca
He/Him. Web Developer, Conference and Workshop Speaker. Theatre kid who still gets to do sound and lighting on the side.

Small town Ontario, Canada

Blog: https://shawnhooper.ca
RSS: https://shawnhooper.ca/feed

#webdev #php #laravel #wordpress #appsec
Pinned
Pinned Bio:

Hi Bluesky! Really excited to see an apparent ramp up in people jumping over here, especially the tech communities I missed from Twitter/X.

I'm Shawn (he/him). I'm Director of Engineering and Security for a SaaS company. I've been a web developer since the late 90s.
PHP 8.5 was released today.

Here's a great recap of what it includes:

stitcher.io/blog/new-in-...

#PHP
Stitcher.io
A blog about modern PHP, the web, and programming in general. Follow my newsletter and YouTube channel as well.
stitcher.io
November 20, 2025 at 7:39 PM
Pink Floyd’s “Shine On You Crazy Diamond” Parts 1-9 Released as One Continuous Track

www.youtube.com/watch?v=Pd-q...

#music
Pink Floyd - Shine On You Crazy Diamond (Pts. 1-9, New Stereo Mix / Official Video)
YouTube video by Pink Floyd
www.youtube.com
November 19, 2025 at 5:24 PM
Today's blog post: filtering CloudWatch JSON data! (I've been reading a lot of logs today)

shawnhooper.ca/2025/11/18/f...

#aws #logging
Filtering JSON Log Data in CloudWatch using the jsonParse Function - Shawn Hooper
An example of filtering AWS CloudWatch log data by a JSON attribute using the jsonParse function.
shawnhooper.ca
November 18, 2025 at 10:44 PM
The videos from last month's WordCamp Canada 2025 have been posted on WordPress.tv:

wordpress.tv/event/wordca...

#wordpress #WCEH
November 18, 2025 at 3:01 PM
Saving this show’s lighting. To floppy.

#theatre
November 16, 2025 at 5:45 PM
Only two more nights until this production goes up!

The 25th Annual Putnam County Spelling Bee. I’m on sound. S-O-U-N-D. Sound.

#theatre #musicals #stagecrew
November 12, 2025 at 11:29 PM
To all those who have served in the military, thank you for your service.
a painting of a field of red flowers with the sun shining through the clouds
Alt: a painting of a field of red flowers with the sun shining through the clouds
media.tenor.com
November 11, 2025 at 1:32 PM
Well, I didn't expect this. Alexisonfire covers the Tragically Hip's "Fully Completely".

#music #canada
November 10, 2025 at 10:28 PM
There’s a planned power outage staring early in the morning. It’s supposed to snow tomorrow. I have nowhere I need to be, and I’m about to go into a two week theatre run.

I’m definitely not setting my alarm clock.

Good night.
November 9, 2025 at 5:41 AM
After more than 200 years, the 2026 Farmers’ Almanac will be the last edition.

www.farmersalmanac.com/fond-farewel...
A Fond Farewell
After more than 200 years of sharing wit and wisdom, the 2026 Farmers' Almanac will be our last edition. But our story stays alive in you.
www.farmersalmanac.com
November 7, 2025 at 4:04 PM
Reposted by Shawn Hooper
I am adding this to my bioinformatics course immediately.

mtcars |>
yeet(mpg > 20) |>
vibe_check(mpg, cyl, hp) |>
glow_up(kpg = mpg * 1.6) |>
slay(desc(mpg))
Do you teach #rstats? Do your students complain about how lame and old-fashioned dplyr is? Don't worry: I have the solution for you: github.com/hadley/genzp....

genzplyr is dplyr, but bussin fr fr no cap.
GitHub - hadley/genzplyr: dplyr but make it bussin fr fr no cap
dplyr but make it bussin fr fr no cap. Contribute to hadley/genzplyr development by creating an account on GitHub.
github.com
November 7, 2025 at 4:19 AM
Wishing all my friends at #CloudfestUSA a great hackathon today. It looks like a great event.
November 4, 2025 at 2:59 PM
38 BILLION dollar cloud hosting deal. These numbers are just made up at this point, right?

www.reuters.com/business/ret...
OpenAI, Amazon strike $38 billion agreement for ChatGPT maker to use AWS
Amazon.com will supply OpenAI with cloud computing services under a multi-year $38 billion deal, giving the ChatGPT maker access to hundreds of thousands of Nvidia graphics processors to train and run its artificial intelligence models.
www.reuters.com
November 3, 2025 at 3:53 PM
I was just enjoying watching an old housemate of mine in a new TV show.

He died in the first episode.

Boooooo.
November 2, 2025 at 6:45 PM
Reposted by Shawn Hooper
Now breathe
November 2, 2025 at 4:18 AM
Reposted by Shawn Hooper
Sigh / le sigh
November 2, 2025 at 4:19 AM
This concludes me posting about sports until hockey playoffs.
November 2, 2025 at 4:21 AM
Damn.

But what a great series.
November 2, 2025 at 4:20 AM
DuckDuckGo stops showing World Series Game 7 score after midnight. Bah!!!

#BlueJays
November 2, 2025 at 4:05 AM
Reposted by Shawn Hooper
the baseball will continue until morale improves
November 2, 2025 at 4:02 AM
Reposted by Shawn Hooper
If the game hits 2am Eastern the score is reset to an hour before and everyone has to repeat exactly what they did to preserve the space time continuum, thems the rules
November 2, 2025 at 3:52 AM
Reposted by Shawn Hooper
In case you’re wondering, the longest Game 7 in World Series history was 12 innings (1924).
November 2, 2025 at 3:43 AM
Reposted by Shawn Hooper
November 2, 2025 at 3:19 AM
Reposted by Shawn Hooper
An Air Canada flight right now
November 2, 2025 at 1:38 AM