Mike
banner
mikeshah.bsky.social
Mike
@mikeshah.bsky.social
Senior Lecturer at Yale University CS. Programming in C++ & dlang doing work in graphics, game engines, systems, and education. http://youtube.com/@MikeShah
I was starting to do some work, but now I am watching a man climb a skyscraper -- impressive feat for humans! #skyscraper
January 25, 2026 at 1:40 AM
The first iteration of the D Language Symposium of 2026 will be hosted at Yale University. This is going to be a 2-day event: day 1 is talking, day 2 is about action!

Full information here: dlangsymposium.com
#dlang #programming #conferences
LinkedIn
This link will take you to a page that’s not on LinkedIn
lnkd.in
January 14, 2026 at 5:31 PM
Reposted by Mike
We have published a new CppCon 2025 video

Back to Basics: Ranges – Mike Shah – CppCon 2025

#coding #cplusplus #cpp #programming
Back to Basics: Ranges - Mike Shah - CppCon 2025
youtu.be
January 14, 2026 at 9:01 AM
youtu.be/dHkUs2c9GFI
I sat down with Lewis to talk about his game engine in #dlang and #gamedevelopment. Enjoy! #artofreflection
Custom 3D Game Engine with D Language - The Art of Reflection - Lewis Nicolle -- Conversation #10
YouTube video by Mike Shah
youtu.be
January 12, 2026 at 1:31 PM
@kevlin.bsky.social found a wild terminal screen at the airport! 😂
January 9, 2026 at 7:19 PM
Reposted by Mike
CALL FOR VOLUNTEERS NOW OPEN
We're looking for volunteers for our online only C++ event running from 11th-13th March 2026.
Find out more and apply at cpponline.uk/call-for-vol...
#Coding, #Cplusplus, #Cpp, #Programming
December 19, 2025 at 10:16 AM
Reposted by Mike
TIL about a memorial ceremony in Iceland in 2019 to mark the end of a glacier, changing the place name from Okjökull to Ok (jökull = glacier). Uncompromising wording on the bronze plaque:
"This is to acknowledge that we know what is happening and what needs to be done. Only you know if we did it".
December 7, 2025 at 5:17 PM
Steam Machine coming in 2026 - DXVK and view of Steam Machine Specs
YouTube video by Mike Shah
youtu.be
November 15, 2025 at 4:09 AM
Reposted by Mike
Our next talk from CppNorth 2025 is now on YouTube! 🎨

Watch Mike Shah (@mikeshah.bsky.social): "Graphics Programming with SDL 3."

Get started with the new SDL3 for cross-platform graphics, including its 3D GPU library & compiling for the web.

🔗 youtu.be/XHWZyZyj7vA

#CppNorth #cpp #gamedev #SDL3
Mike Shah - Graphics Programming with SDL 3
YouTube video by CppNorth
youtu.be
October 23, 2025 at 3:11 AM
Reposted by Mike
Can you think of a single movie in which there is a video from the government denouncing its political opponents playing on a loop in public spaces in which that government was the good guy?
A new Noem video is being played at airports trashing Democrats.
October 11, 2025 at 12:54 AM
Reposted by Mike
My ALS Journey (31/31): The End – MC++ BLOG
www.modernescpp.com
October 9, 2025 at 10:51 AM
One of my favorite things about bluesky is that when I refresh the tab 'following' it keeps the same content and in chronological order. I can just be done and move on after a quick scrollif nothing changed🙂 Efficient for me, and more considerate of my time
September 28, 2025 at 7:10 PM
Reposted by Mike
🎤 The C++ Online 2026 Call for Speakers is now open!
We welcome submissions from all backgrounds & experience levels.
Runs until 21 Nov 2025
Find out more including how to apply at cpponline.uk/call-for-spe...
#cpp #cplusplus #coding #programming
September 20, 2025 at 3:12 PM
This was fun, and credits to the dhwem3 team for making the port much easier on linux
August 10, 2025 at 7:27 PM
This has been an excellent conference to listen in on -- I've made it through about 5 or 6 talks on YouTube, and they have all been enlightening. The speakers care, and have the real world experience to back up their topics bettersoftwareconference.com #GameDev #IndieGameDev #BetterSoftwareC
July 30, 2025 at 6:37 PM
@scott.hanselman.com showing off some art at #cppnorth! Exciting news also coming for commodore fans!
July 23, 2025 at 1:03 PM
July 21, 2025 at 1:05 PM
Reposted by Mike
CppNorth 2025: Null checks or Contracts? 🤔
@tvaneerd.bsky.social tackles "Should I Check for Null Here?". This talk reveals C++26 Contracts for error handling & bugs! Learn what they are (and AREN'T!), plus how & WHY to use them.
🔗 sched.co/21xRf
Tickets: CppNorth.ca
🍁 Toronto, July 20-23! #CppNorth
CppNorth, The Canadian C++ Conference 2025: Should I Check for Null Here?
View more about this event at CppNorth, The Canadian C++ Conference 2025
sched.co
June 6, 2025 at 4:18 PM
Reposted by Mike
CppNorth 2025: C++ Graphics with SDL 3! 🎮

Join Mike Shah (@mikeshah.bsky.social) : "Graphics Programming with SDL 3." Get ready to build cross-platform games & multimedia apps with the newly released SDL3 library!
🔗 sched.co/21xR8
Tickets: CppNorth.ca

🍁 Join us in Toronto, July 20-23! #cpp #SDL
CppNorth, The Canadian C++ Conference 2025: Graphics Programming with SDL 3
View more about this event at CppNorth, The Canadian C++ Conference 2025
sched.co
June 21, 2025 at 2:40 AM
Reposted by Mike
#DevGAMM Lisbon calling for speakers!
DevGAMM is calling for speakers for Lisbon this November! 🎤

Got insights to share? Pitch your talk and spark real conversations at the third DevGAMM Portugal.

📅 Deadline: Sept 22, 2025
🔗 Apply: airtable.com/app0Y58ZVMsk...
May 20, 2025 at 2:26 PM
Students using #dlang -- want to show off your work? Submit now to the first D student project reel at DConf! Submission form and instructions: forms.gle/6DdeM4sUp99b...
DConf 2025 - Student Project Video Showcase
The DConf 2025 Student Project Video Showcase is a display of student projects built using the D programming language. Videos are selected by a single-blind review, and videos that are chosen will be ...
forms.gle
May 9, 2025 at 6:38 PM
Reposted by Mike
SGP 2025 is accepting poster submissions! More information here: sgp2025.my.canva.site/submit-page-...
April 24, 2025 at 12:34 PM
Reposted by Mike
Here we go! @cppnorth.bsky.social speakers are announced! cppnorth.ca/news-speaker... So many friends! So many new faces! The best kind of program. The titles are abstracts are there too, click on each speaker. I'm going to be learning things!
2025 Speakers Announced
cppnorth.ca
April 22, 2025 at 8:49 PM