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
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
Made my day to randomly click a graphics YouTube video and see myself come up -- thanks @garbaj.bsky.social !
April 10, 2025 at 7:22 PM
@amtrak.com 'Endless adventures' -- indeed, will bever get off this delayed by over 2 hours and counting train 😅😂😂
March 27, 2025 at 2:58 PM
Reposted by Mike
I built a Playstacean!
March 21, 2025 at 11:51 PM
Reposted by Mike
ACCU 2025 ONLINE WORKSHOP PREVIEW!

Kevin Carpenter sits down with @mikeshah.bsky.social to discuss his upcoming D Workshop!

This workshop covers D’s core idioms, multi-paradigm support & concurrency features with no prior D experience needed!

youtu.be/cz7fMxLHTHI

#dlang #programming #coding
Online Workshop Preview: Software Engineering in D Programming Language - Tour of DLang - Mike Shah
YouTube video by ACCU Conference
youtu.be
March 19, 2025 at 3:14 PM
Reposted by Mike
Explore the D Programming Language at ACCU 2025 with Mike Shah on Saturday 12th April!

This hands-on workshop covers D’s core idioms, multi-paradigm support & concurrency features—no prior D experience needed! Gain a fresh perspective on programming!

Don't miss out!

#coding #dlang #programming
Software Engineering in the D Programming Language - A Tour of DLang for your Competitive Advantage
accuconference.org
March 9, 2025 at 3:51 PM
Reposted by Mike
These programs are a tiny cost to the NSF/taxpayer and are major means of bringing undergrads from all backgrounds (privileged and not) into science and engineering, including industry. My path to a job at MIT in CS started with an REU at a government lab on mesh geometry—exactly what I work on now.
🚨 Many NSF-funded Research Experiences for Undergraduates (REUs) are being cancelled for Summer 2025.

www.reddit.com/r/REU/commen...
Cancellation megathread
www.reddit.com
February 24, 2025 at 7:06 PM
I have launched my series on SDL3. Videos will keep trickling in throughout the year :) Enjoy!
youtu.be/kyD5H6w1x-o #sdl #sdl3
SDL3 Series Introduction [SDL3 Episode 1]
YouTube video by Mike Shah
youtu.be
February 18, 2025 at 12:46 PM
Reposted by Mike
Get a FREE copy of my and @ebwizdx.bsky.social’s nee #leveldesign book by sharing the post below! It has a ton of new level design concepts for action-adventure and Metroidvania design, along with tutorials for @gbstudio.dev!
February 7, 2025 at 3:25 PM