Kyle Geske
banner
stungeye.com
Kyle Geske
@stungeye.com
Peg city weirdo. Game dev educator. Open Democracy MB co-founder. Born and raised on Treaty 1 land in #Winnipeg, Manitoba, Canada.

Learn to question. Question to learn.
Pinned
👋 Coder, artist, educator, and father from Winnipeg, MB, Canada.

I teach game development at Red River College Polytechnic and run the civic tech non-profit Open Democracy MB.

Avid reader and fair-weather cyclist. Blogging at stungeye.com since 2002.
Reposted by Kyle Geske
Death blowing bubbles, 18th century

The bubbles symbolize life's fragility. This plaster work appears on the ceiling of Holy Grave Chapel in Michaelsberg Abbey, Bamberg Germany.

#MementoMori
September 1, 2025 at 11:54 PM
Reposted by Kyle Geske
Michael Alford ~ Repulsion 66
#OpArt #AbstractArt
January 12, 2026 at 1:03 AM
Reposted by Kyle Geske
Chemistry of Combustion and Illumination, a diagram from Edward Livingston Youmans' Chemical Atlas; or, The Chemistry of Familiar Objects (1856). ⠀

Order as a print here: https://publicdomainreview.org/product/chemistry-of-combustion-and-illumination
January 11, 2026 at 8:46 PM
Reposted by Kyle Geske
Here's a wild tabletop model of the original proposed use of the land. Those extra buildings are a mix of corporate, retail, and residential. Unfortunately I can't find an original source for this photo. I got it from the Winnipeg skyscraper blog, where it doesn't have attribution either.
January 10, 2026 at 5:19 PM
🕹️🎮 video game repair #winnipeg 🎮🕹️
Hi hello!
Nook Repairs is here and ready to get you gaming again!
Specializing in video game repairs we have the tools needed to help you get back in the game!
1115 Henderson Hwy, on the second floor!
Wednesday-Saturday 11-6
No appointment needed.
Affordable, honest, and happy to help!
January 10, 2026 at 6:57 PM
Reposted by Kyle Geske
Help us build a solidarity network for Hopeful Technologists ☀️hopeful.technology
January 10, 2026 at 5:45 PM
Reposted by Kyle Geske
i’m also often thinking of that door, only superseded by this gate
January 10, 2026 at 6:39 PM
Reposted by Kyle Geske
Excellent history lesson from Rebecca Chambers. #Winnipeg #WestBroadway
January 10, 2026 at 4:26 AM
Reposted by Kyle Geske
This just in (from me):

Down with parking!
Up with curling!

(With parking for curlers)

www.winnipegfreepress.com/opinion/colu...
Opinion: More and more parking spaces amid empty promises
The history of Great West Life/Canada Life in West Broadway is one of ceaseless unneighbourliness and willful ignorance to the needs of the community in which they conduct their business.
www.winnipegfreepress.com
January 10, 2026 at 3:59 AM
Reposted by Kyle Geske
This is the sort of technology I get excited about now: a Google Maps-overlaid catalog of the city's tree inventory.

data.winnipeg.ca/Parks/Tree-I...
Tree Inventory Map using New Visual Experience | Open Data | City of Winnipeg
Detailed list and map of all public trees located in the City of Winnipeg, including botanical name, common name and precise location.
data.winnipeg.ca
January 9, 2026 at 1:54 PM
Starting my 13th yearly holiday social media vacation. 👋

I'll leave you with my picks for top #Manitoba #hiphop tracks of 2025.

YouTube: www.youtube.com/playlist?lis...

Spotify: open.spotify.com/playlist/6nM...

Back around NYE to drop two more 2025 MB music #playlists. Peace to your pieces.
Flow State (Manitoba 2025) - YouTube
prairie hip hop for real
www.youtube.com
December 25, 2025 at 2:12 AM
Reposted by Kyle Geske
December 24, 2025 at 2:55 AM
For me, December is crazy inspiring.

The past few Decembers I've been exploring the 300ish #Manitoban musical acts that released music in the past year.

So much talent here. I'll be posting currated playlists of my fav new MB music 'round year end.
December 24, 2025 at 1:04 PM
At $65 dollars/night the yurts are still such a steal.

Rent a yurt in a Manitoba Provincial Park this summer!

I'm partial to the Nutimik ones, but there are many lovely options!
December 23, 2025 at 12:13 AM
Four Tet DJ set. Watch a master at work.

Chills. Can only imagine what this would have felt like live.
Four Tet at The Loop - Dekmantel Festival 2025
YouTube video by Dekmantel
www.youtube.com
December 22, 2025 at 8:47 PM
@grittycitywpg.bsky.social Thanks for the heads up on the new Buck album in your newsletter! It's incredible. I hadn't really kept up with his music beyond the 00s. There was a time in the early 00s where it felt like he was at the Pyramid every other month. So many good shows.
December 20, 2025 at 5:55 PM
Absolutely criminal that this music video from FINN only has 193 views. Love this track. Incredible #Winnipeg music.
Pushin Official Music Video
YouTube video by FIINN
www.youtube.com
December 18, 2025 at 10:42 PM
Dragonsweeper (danielben.itch.io/dragonsweeper) was one of my favourite games of 2025.

Check out this mobile-friendly remake! It's a minesweeper roguelike.
OUT NOW: Dungeon Puzzle Sweeper!

The perfect game to play at the airport or under the dinner table this holiday season 🎄 It auto-saves, has online leaderboards, and it's optimized for mobile!

Free on itch! britown.itch.io/sweeper

Please repost and tell your friends!

#gamedev #indiegame #itch
December 18, 2025 at 2:45 PM
elegance
December 10, 2025 at 4:13 PM
Skate Story is out now. Try the free demo. Eat the moon.
Skate Story on Steam
Ollie, kickflip, and grind your way through the ash and smoke of the Underworld as you take on a seemingly impossible quest. Skate fast to destroy demons and save other tortured souls on your journey ...
store.steampowered.com
December 9, 2025 at 3:12 PM
#Winnipeg made guitar pedals that look like Hilroy Scribblers. :)

winnipegelectricalco.myshopify.com/collections/...
December 8, 2025 at 5:56 PM
Push The Button ▶️
December 7, 2025 at 11:00 PM
Love this!

A colour palette compilation zine: d-unveiled.itch.io/the-color-pa...
December 7, 2025 at 9:44 PM
crescent
December 7, 2025 at 6:02 PM
Here for this. Issue 01 was dope. The photo zine is a lovely addition. Lots of #Winnipeg / #Canadian hiphop talent on this one. Twenty buck for disc and zine.
December 6, 2025 at 3:35 PM