Keegan Leech @keeganleech.co.za · 02/10/2026My favourite part was when he said "It's Diggin' time!" and then he Dugg all over those people. 040
Keegan Leech @keeganleech.co.za · 07/09/2026Attention #Joburg people, this show's funny as hell. Zany, Ben Elton-style absurdist satire. Go see it! www.webtickets.co.za/v2/event.asp... 010
Keegan Leech @keeganleech.co.za · 18/08/2026I hope I get to be a silly gay witness and not a silly gay murder victim. 020
Keegan Leech @keeganleech.co.za · 14/08/2026Not a day goes by without need of the Judith Butler Apology Form. 131
Keegan Leech @keeganleech.co.za · 05/08/20266. What books have you read in the last month? Pretty busy month by my standards. If I had to pick a favourite it might be Fake Work, which you can sample in N Plus One. www.nplusonemag.com/issue-48/ess... 110
Keegan Leech @keeganleech.co.za · 22/07/2026I think my "hardest correct answers" list on @catfishing.net says something about me. (Also, it's very neat that there are two parrot-related answers next to one another.) 020
Keegan Leech @keeganleech.co.za · 17/06/2026UPDATE: As of today, I can see an actual "Age-restricted adult content" warning that correctly informs me that the post exists, as well as why I can't view it. 010
Keegan Leech @keeganleech.co.za · 15/06/2026Very frustrating new thing on X. Was looking for posts which included a certain out-of-context video. Presumably because of graphic content, the posts weren't shown to logged out viewers. But this is what those viewers see. Not, "you must log in to view this content" but, "this page doesn't exist". 101
Keegan Leech @keeganleech.co.za · 04/06/2026If you happen to be anywhere near Belfast next Thursday (11th June) and want to hear some of my favourite music in the world, please go have a first listen to a South African punk compilation I helped put together! 🤘 (And let me know if you'll be there, you can say hi to some lovely people for me!) 152
Keegan Leech @keeganleech.co.za · 14/05/2026Get the feeling this line from a recent @garbageday.email update is going to be rattling around in my skull often in the near future. 0184
Keegan Leech @keeganleech.co.za · 30/04/2026Lerato Orchestral Collective* is the greatest band in the world. 120
Keegan Leech @keeganleech.co.za · 18/04/2026You're arguing with an account that's 19 hours old and has already posted >400 times. I think you've gotta just block and move on. 220
Keegan Leech @keeganleech.co.za · 15/04/2026Look at this. It's like this article was written to bait a Spike Lee movie into existence. 000
Keegan Leech @keeganleech.co.za · 09/03/2026I continue to have a very good time at the movies. Pictured: two very good Joburg Film Fest showings, and two Luca Guadagnino movies. 010
Keegan Leech @keeganleech.co.za · 20/02/2026Is there some kind of prize for best #LastFourWatched? 050
Keegan Leech @keeganleech.co.za · 18/02/2026Hysterical to see this turn up in my @sill.social digest (because so many of you are quote-dunking on it) slotted in amongst four separate articles about different negative impacts of AI. 🫠 030
Keegan Leech @keeganleech.co.za · 04/02/2026I am going to get so much mileage out of this Ripley clip. 021
Keegan Leech @keeganleech.co.za · 31/01/2026If we work hard enough, we can convince Amazon to re-release this in a months time. 020
Keegan Leech @keeganleech.co.za · 19/01/2026Me, when "Fast Car" comes on in the middle of a workout: 121
Keegan Leech @keeganleech.co.za · 02/01/2026Technically too late for #LetterboxdFriday, but my #LastFourWatched is a veritable glut of Josh O'Connor bangers! (Plus Challengers, which has just slid out of view.) 060
Keegan Leech @keeganleech.co.za · 24/12/2025Super irresponsible for Drop Site to be posting vague speculation like this when the actual context is known. Here's @shayan86.bsky.social on this video. 1153
Keegan Leech @keeganleech.co.za · 20/12/2025Sick as a dog, feeling terrible, but somehow my hair looks really nice. 130
Keegan Leech @keeganleech.co.za · 01/12/2025Everyone can (and should) read @readlux.bsky.social online. I've yet to encounter a dull article. But I'm also here to inform you all that if you pay for a subscription you get to see some of the most fantastic magazine layouts that you can find anywhere. 131
Keegan Leech @keeganleech.co.za · 26/10/2025Happy Pride month from South Africa! 🏳️🌈🏳️⚧️ Had such a wonderful day yesterday. ☺️ I even met Bev Ditsie! 2111
Keegan Leech @keeganleech.co.za · 12/09/2025#LetterboxdFriday #LastFourWatched (I've been busy so some of these are old.) 1130
Keegan Leech @keeganleech.co.za · 04/09/2025Videogame storefronts trying to cope with the Silksong release. 030
Keegan Leech @keeganleech.co.za · 08/08/2025Happy birthday week James Baldwin. Everybody please go see Weapons in a theatre. What an incredible time. #LastfourWatched #LetterboxdFriday 060