MJ Duncan
mjduncanwrites.bsky.social
MJ Duncan
@mjduncanwrites.bsky.social
Contributing Columnist Dundee Courier and Press & Journal. MA TV Fiction Writing student at Glasgow Caledonian University. Mother. Wife. Writer. Living with MTNBC cancer since 2018.
The View From Here
Saturday 7th July 2026

My own personal tribute & thanks to the late, great, Catherine O’Hara.

Moira Rose saved my life….. if Schitt’s Creek hasn’t touched yours yet, maybe give it a whirl.
#schittscreek #catherineohara #foldthecheese
#moirarose
February 7, 2026 at 1:56 PM
Sat 31st January 2026

Back to school for me in this week’s View From Here.

Thankfully I found my way and am not languishing at the bottom of GCU’s lost & found box.

Even without my name sewn in my pants.
@glasgowcaledonian.bsky.social @thecourier.co.uk @pressandjournal.co.uk
January 31, 2026 at 3:32 PM
Reposted by MJ Duncan
In 2025, as Bluesky grew from 25M to 42M users, we took actions to keep it welcoming, using proactive design to reduce toxic content by 79%.  Our 2025 Transparency Report shares how we're building a safer platform while keeping a transparent and human-centered approach: bsky.social/about/blog/0...
2025 Transparency Report Overview - Bluesky
In 2025, as Bluesky grew from 25 million to 41 million users, we improved the trust and safety infrastructure to better enable our mission. Here's what that looks like in plain language.
bsky.social
January 30, 2026 at 2:08 PM
I’m so incredibly grateful for COH’s depiction of a Mum who is a little batshit crazy, & far from perfect, but always shows up with love for her kids when they need her.

There’s not enough Herb Gerdlinger Fruit Wine for this.
<presses play on Episode 1, Series 1 of Schitt’s Creek>

Moira Rose 🫶🏻💔🫶🏻
January 30, 2026 at 11:48 PM
Reposted by MJ Duncan
"When you lose someone you love, they never really leave you. They just move into a special place in your heart"

- Catherine O'Hara (1954-2026)
#CatherineOHara
January 30, 2026 at 7:56 PM
Reposted by MJ Duncan
Today we remember the millions murdered in the Holocaust and in genocides around the world

This year’s theme, Bridging Generations, is a call to action to listen, learn and carry those lessons forward

We stand united against hatred and prejudice

#HolocaustMemorialDay
January 27, 2026 at 11:20 AM
Please be kind menopause brain. Back to school for me today. Aged 49 & 3/4. Let’s do this Tri B …… 🙏🏻 @glasgowcaledonian.bsky.social @scotraill.bsky.social
January 26, 2026 at 8:17 AM
Reposted by MJ Duncan
St Andrews student experience consistently ranks as one of the best in the UK and in the latest of our Long Reads, we speak to Ros Claase, Director of Student Experience, about her role and her commitment to inclusion and wellbeing.

Read more 👇

https://ow.ly/lN0s50XZYvS

#EverToExcel
January 20, 2026 at 9:55 AM
My ‘The View From Here’ column for Saturday 17th January 2026

Hold onto your hats folks, this one features a kitchen tap. I shit you not.

The Courier UK
The Press and Journal
January 19, 2026 at 10:02 AM
Finally watching Aye Swear. 100/10 so far. #ayeswear #films
January 10, 2026 at 7:33 PM
It’s a cheeseboard (kinda) night here as the husband ‘made’ dinner. I believe the phrase ‘excellent work sir!’ was indeed merited. What’s everybody else eating?! #cheese
January 10, 2026 at 6:56 PM
Reposted by MJ Duncan
This is Zero. She is something of a shapeshifter. Not voluntarily, but still very impressive. 14/10 (IG: zerothesupercollie)
January 10, 2026 at 5:13 PM
Reposted by MJ Duncan
his name is Jonathan Ross and he shouldn't get a good night's sleep for the rest of his life www.startribune.com/ice-agent-wh...
Star Tribune identifies ICE agent who fatally shot woman in Minneapolis
Jonathan Ross was dragged in a separate incident last year by a fleeing driver, according to court records.
www.startribune.com
January 8, 2026 at 7:09 PM
Our pups have been in a ‘huff’ with each other recently. No fighting / arguments / resource guarding etc thankfully, just a weird post Christmas vibe.

They seem to have resolved whatever was going on……..
January 7, 2026 at 10:56 PM
Youngest kid got an unconditional to her 1st choice Uni today. I am beyond thrilled because it’s also the Uni that myself & middle kid both attend. Three Duncan gals will be learning together at in 2026 🙌🏻 I’m trying to play it cool but failing miserably. So proud. @glasgowcaledonian.bsky.social
January 6, 2026 at 10:59 PM
We finally have a little snow. Smallest kid is most disappointed school isn’t cancelled.
January 6, 2026 at 8:06 AM
Reposted by MJ Duncan
This is Ollie. He found a perfectly placed carrot snack on his walk. Simply can't believe his luck. 13/10 best day ever (TT: maxime_aries)
January 5, 2026 at 11:10 PM
Who else forgot it was Saturday!? Nearly missed my own column 🤦🏼‍♀️.

First one of 2026.

The View From Here 3rd January 2026 - bring on the cheese & quiet please.

The Courier
The Press and Journal
January 3, 2026 at 11:09 PM
The Queen has stopped by with her 2026 message from her throne, Happy New Year to you all…..
January 1, 2026 at 2:15 PM
Reposted by MJ Duncan
Here are the Top 5 Dogs of the YEAR!
December 30, 2025 at 4:36 PM
My last column of 2025 where I’ve hallucinated away a whole year and head into the next completely delusional.

Here’s to another hurl around the world and thanks to you all for reading, it means the world to this over sharer.

The Courier
The Press and Journal
December 27, 2025 at 11:30 PM
21 years since we did a thing.

5/5 would recommend ⭐️⭐️⭐️⭐️⭐️

Himself may have his own,differing, review…….
December 27, 2025 at 10:57 AM
When Christmas Day gets too much for some…..
December 25, 2025 at 7:46 PM
Reposted by MJ Duncan
Christmas can be the most wonderful time of the year, but the festive period can be so lonely too.
December 14, 2025 at 12:53 PM
The View From Here for Sat 13th December

Read all about how I’m ‘making’ Christmas this year…….
December 13, 2025 at 9:56 PM