tv

Mar
19

micro-03-19-2025

Watched episode 5 (season 3) of The White Lotus with my girlfriend last night. This scene with Walter Goggins and
Feb
17
micro-02-17-2025

micro-02-17-2025

Watched the 50th anniversary special for SNL last night with my girlfriend. I’m a longtime fan of the show;
Dec
16

micro-12-16-2024

The trailer for season 3 of White Lotus is out. This time the guests are off to Thailand. Can’t
Dec
07

micro-12-07-2024

The full trailer of season 2 of Severance just dropped and it looks incredible, as expected. Plenty of time to
Jun
28

micro-06-28-2024

A fantastic start to the new season of The Bear. I am only 4 episodes into it, but so far
Apr
22
Quick Thoughts on Severance

Quick Thoughts on Severance

Definitely a binge-worthy show about the work/life balance with a touch of dystopia and a slowly unraveling onion of a mystery show. Absolutely fantastic.
1 min read
Jun
22

Late to the party

Late to the party, but the first two seasons of Downton Abbey are quite good. At this late hour, I
Jun
14
The SHIELD

The SHIELD

The SHIELD is probably one of the greatest shows on television right now, if not ever, and there's not much being said about it.
3 min read

Latest

micro-03-19-2025

Watched episode 5 (season 3) of The White Lotus with my girlfriend last night. This scene with Walter Goggins and Sam Rockwell was captivating and brilliant television. A doozy of an episode.

micro-06-28-2024

A fantastic start to the new season of The Bear. I am only 4 episodes into it, but so far it is captivating and takes me right back into the chaotic world of the kitchen at The Bear restaurant. I am anxious to see where this season goes.

Late to the party

Late to the party, but the first two seasons of Downton Abbey are quite good. At this late hour, I will saw they’re flawless with the character development and pacing of the stories. Just enough mystery to keep me completely engrossed in the storyline.

DigitalOcean Referral Badge

Social Links


Mastodon
document.addEventListener('DOMContentLoaded', function() { // Get all links in the document const links = document.getElementsByTagName('a'); const currentDomain = 'foursides.ca'; const amazonAffiliateTag = 'four0b-20'; // Replace with your Amazon affiliate tag // Process each link Array.from(links).forEach(link => { const href = link.getAttribute('href'); // Skip if link is null, empty, or just a hash if (!href || href === '' || href.startsWith('#')) { return; } try { const url = new URL(href); // Handle Amazon links if (url.hostname.includes('amazon.')) { // Remove any existing tag url.searchParams.delete('tag'); // Add your affiliate tag url.searchParams.set('tag', amazonAffiliateTag); // Update the link attributes link.setAttribute('href', url.toString()); link.setAttribute('target', '_blank'); link.setAttribute('rel', 'nofollow noopener noreferrer'); } // Handle other external links (not Amazon and not internal) else if (!url.hostname.includes(currentDomain)) { // Add referrer parameter url.searchParams.set('ref', 'foursides.ca'); // Update the link attributes link.setAttribute('href', url.toString()); link.setAttribute('target', '_blank'); link.setAttribute('rel', 'nofollow noopener noreferrer'); } } catch (e) { // If URL parsing fails, it's likely a relative URL (internal link) // Do nothing for internal links console.debug('Skipping internal link:', href); } }); });T