Sign in

Jason Turner

@lefticus.bsky.social
1.7K followers 76 following 383 posts

C++ Developer, Trainer, Speaker, YouTuber www.youtube.com/@cppweekly

PostsRepliesMedia
Jason Turner @lefticus.bsky.social · 28/09/2026
Ep 552 - C++26's is_within_lifetime youtu.be/EaYvQz8oQkM
youtu.be
C++ Weekly - Ep 552 - C++26's is_within_lifetime
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices Workshops Near You: Preview: https://youtu.be/Ipr6ntCAm9A Sep 12-13 (Aurora, CO): https://cppcon.org/class-2026-best-practices/ Sep…
042
Jason Turner @lefticus.bsky.social · 21/09/2026
Ep 551 - static const is a Code Smell? youtu.be/cXjY5fWUv7g
youtu.be
C++ Weekly - Ep 551 - static const is a Code Smell?
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices Workshops Near You: Preview: https://youtu.be/Ipr6ntCAm9A Sep 12-13 (Aurora, CO): https://cppcon.org/class-2026-best-practices/ Sep…
021
Jason Turner @lefticus.bsky.social · 14/09/2026
Ep 550 - All The Undefined Behavior youtu.be/FgXBZaiqP4Q
youtu.be
C++ Weekly - Ep 550 - All The Undefined Behavior
This episode is sponsored by NDC Conferences. Check out a conference near you soon! https://ndcconferences.com/ ☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices Workshops Near…
051
Jason Turner @lefticus.bsky.social · 07/09/2026
Running Conferences and Processing Credit Cards - Kevin Carpenter - CppCast 411 / C++Weekly 549 youtu.be/hPjwPyAAqYg
youtu.be
Running Conferences and Processing Credit Cards - Kevin Carpenter - CppCast 411 / C++Weekly 549
Mathieu and Jason are joined by Kevin Carpenter to discuss all aspects of being involved with a conference: from regular attendee, to volunteering, to speaker, volunteer coordinator, and catering…
083
Jason Turner @lefticus.bsky.social · 31/08/2026
Ep 548 - Intro to C++26 Contracts youtu.be/_H-RfRipIY0
youtu.be
C++ Weekly - Ep 548 - Intro to C++26 Contracts
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices Workshops Near You: Preview: https://youtu.be/Ipr6ntCAm9A Sep 12-13 (Aurora, CO): https://cppcon.org/class-2026-best-practices/ Sep…
021
Jason Turner @lefticus.bsky.social · 24/08/2026
Ep 547 - Using constexpr to Catch Memory Errors youtu.be/-LAXqqqX274
youtu.be
C++ Weekly - Ep 547 - Using constexpr to Catch Memory Errors
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices Workshops Near You: Preview: https://youtu.be/Ipr6ntCAm9A Sep 12-13 (Aurora, CO): https://cppcon.org/class-2026-best-practices/ Sep…
072
Jason Turner @lefticus.bsky.social · 23/08/2026
#badhumanart numbers 28, 29, and 30 Flowers, flowers with a bee, and a house on a friend's property in Ireland. Join me in expressing human creativity! #notai #watercolor
upside down flower thingbee feeding in flowerhouse in Ireland over grown with trees
080
Jason Turner @lefticus.bsky.social · 22/08/2026
Book now for an upcoming C++ workshop! Sep 12-13 (Aurora, CO): cppcon.org/class-2026-b... Sep 21-22 (Kongsberg, NO): ndctechtown.com/tickets Oct 14 (Breda, NL): cppunderthesea.nl#workshops
cppcon.org
C++ Best Practices 2026 | CppCon
C++ Best Practices is a two-day onsite training course with programming examples, taught by Jason Turner. It is offered at the Gaylord Rockies from 09:00 to 17:00 Aurora time (MDT) on Saturday and…
073
Jason Turner @lefticus.bsky.social · 17/08/2026
Ep 546 - Lambda's Members Are WEIRD youtu.be/x2lmqGMIcok
youtu.be
C++ Weekly - Ep 546 - Lambda's Members Are WEIRD
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices Workshops Near You: Preview: https://youtu.be/Ipr6ntCAm9A Sep 12-13 (Aurora, CO): https://cppcon.org/class-2026-best-practices/ Sep…
021
Jason Turner @lefticus.bsky.social · 10/08/2026
From Self Taught to Committee Member’s First Accepted Paper - Waffl3x CppCast 410 / C++Weekly 545 youtu.be/4jx7ZsRh6dc
youtu.be
From Self Taught to Committee Member’s First Accepted Paper - Waffl3x CppCast 410 / C++Weekly 545
This month Jason and Mathieu are joined by the self-taught Alex (Waffl3x) to discuss the C++ standards committee, defaulted post-fix operators, and self-taught computer engineering. Alex shares his…
030
Jason Turner @lefticus.bsky.social · 06/08/2026
My next public workshop is "C++ Best Practices" at CppCon cppcon.org/class-2026-b... Sept 12, 13. This class is highly interactive with lots of discussion. The course always leads in whatever direction *you* want it to, so come with lots of questions!
cppcon.org
C++ Best Practices 2026 | CppCon
C++ Best Practices is a two-day onsite training course with programming examples, taught by Jason Turner. It is offered at the Gaylord Rockies from 09:00 to 17:00 Aurora time (MDT) on Saturday and…
020
Jason Turner @lefticus.bsky.social · 05/08/2026
I just had the opportunity to volunteer for a motor neuron study that, as I best understand it, will help with earlier diagnosis of #ALS. I encourage you to look for similar studies in your area! Only took a few hours of my life. #EEG #EMG mcmanuslab.com
Me hooked up to an EEG and EMG for a few hours
0100
Jason Turner @lefticus.bsky.social · 03/08/2026
Ep 544 - UB & Ranges of Enumerations & constexpr youtu.be/AhMlBVnTYkE
youtu.be
C++ Weekly - Ep 544 - UB & Ranges of Enumerations & constexpr
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices Workshops Near You: Preview: https://youtu.be/Ipr6ntCAm9A Sep 12-13 (Aurora, CO): https://cppcon.org/class-2026-best-practices/ Sep…
022
Jason Turner @lefticus.bsky.social · 31/07/2026
#badhumanart 27 Devitt's Pub, Dublin. I'm disappointed in the blob of flowers in the middle, but otherwise happy with it! Join me in exercising human creativity. #notai #watercolor
watercolor painting of Devitt's Pub, Dublin. I removed the lamp post and people from the picture.
080
Jason Turner @lefticus.bsky.social · 27/07/2026
Ep 543 - The constexpr Evolution of std::array youtu.be/T-d8l3s4Nx8
youtu.be
C++ Weekly - Ep 543 - The constexpr Evolution of std::array
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices Workshops Near You: Preview: https://youtu.be/Ipr6ntCAm9A Sep 12-13 (Aurora, CO): https://cppcon.org/class-2026-best-practices/ Sep…
031
Jason Turner @lefticus.bsky.social · 23/07/2026
Struggling to deal with slop and manage PRs in your code base? This is your last chance to get my new book, "Make Bugs (nearly) Impossible" at a pre-release price for as low as $4.99 leanpub.com/makebugsnear... I'm known for C++ content - but this book is language agnostic.
leanpub.com
Make Bugs (nearly) Impossible
Resisting human and AI slop in an LLM age while keeping code clean and maintainable.
1112
Jason Turner @lefticus.bsky.social · 20/07/2026
Ep 542 - C++26's inplace_vector youtu.be/dD6PhTJLz08
youtu.be
C++ Weekly - Ep 542 - C++26's inplace_vector
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices Workshops Near You: Preview: https://youtu.be/Ipr6ntCAm9A Sep 12-13 (Aurora, CO): https://cppcon.org/class-2026-best-practices/ Sep…
051
Reposted by Jason Turner
Shane Gates 🇨🇦 @shanegates.ca · 10/07/2026
Finally finished my redesign of the PATH map. I redid the current spaghetti-like map into one closer resembling a subway map with numbered buildings à la the Tokyo Metro Map. I've often seen tourists (or even longtime residents) try to use the PATH and just end up going back upstairs.
My redesigned PATH map with subway-like lines. Blue from the CBC Building (Blue 1) to King Station, Red from Union Station to the Atrium on Bay (Red 23), Pink from Union Station to 10 Dundas St E (Pink 16), Green from Union Station to 10 Dundas St E (Green 15), Cyan from Union Station to the Union Station Bus Terminal, and Purple from Union Station to the Jack Layton Ferry Terminal (Purple 6)Directory showing what buildings are at each line-combination
3239
Jason Turner @lefticus.bsky.social · 15/07/2026
Upcoming conference workshops: CppCon Sept 12-13 cppcon.org/class-2026-b... NDC TechTown Sept 21-22 ndctechtown.com/workshops/cp... C++ Under the Sea Oct 14 cppunderthesea.nl#workshops
cppcon.org
C++ Best Practices 2026 | CppCon
C++ Best Practices is a two-day onsite training course with programming examples, taught by Jason Turner. It is offered at the Gaylord Rockies from 09:00 to 17:00 Aurora time (MDT) on Saturday and…
030
Jason Turner @lefticus.bsky.social · 14/07/2026
#badhumanart 26? Charleville Castle, Ireland. Site of "Wednesday" and a bunch of other stuff. #watercolor #noai Join me and practice some human creativity! Taken from a photo sphere shot, so it's a little wall eye perspective.
watercolor of Charleville Castle
0121
Jason Turner @lefticus.bsky.social · 13/07/2026
40 Years of C++ Programming and Embeddable Languages - Mark Guidarelli CppCast 409 / C++Weekly 541 youtu.be/ImjpGm05-KQ
youtu.be
40 Years of C++ Programming and Embeddable Languages - Mark Guidarelli CppCast 409 / C++Weekly 541
Be sure to check out Mark's project: https://github.com/mcguidarelli/trix This month Jason and Mathieu are joined by Mark Guidarelli to discuss the history of C++ and esoteric programming languages.…
052
Jason Turner @lefticus.bsky.social · 09/07/2026
Ok, I'm almost caught up to realtime with my #badhumanart #noai experiment to practice human creativity. This is attempt 25. I miscounted the last one. I'm less happy with this one. The proportions got wrong so I went more abstract overall. #watercolor
poorly drawn Mill Bar in Monksland, Ireland. watercolor
160
Jason Turner @lefticus.bsky.social · 07/07/2026
#badhumanart attempt 23 I think. #watercolor again. This is a little coffee shop in Folkestone, UK. I think this one turned out ok.
watercolor coffee shop
0100
Jason Turner @lefticus.bsky.social · 06/07/2026
Ep 540 - Creating New Types with C++26's Reflection youtu.be/ZBqTr6YRROA
youtu.be
C++ Weekly - Ep 540 - Creating New Types with C++26's Reflection
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices Workshops Near You: Preview: https://youtu.be/Ipr6ntCAm9A Sep 12-13 (Aurora, CO): https://cppcon.org/class-2026-best-practices/ Sep…
051
Jason Turner @lefticus.bsky.social · 04/07/2026
#badhumanart attempt 23. #notai I tried (and failed) to capture this awesome phonebooth I just saw in Folkestone, UK
bad watercolor phonebooth at nightawesome photo of phonebooth at night
1181
Jason Turner @lefticus.bsky.social · 02/07/2026
Fable 5 - the AI that's so smart it's supposed to be dangerous to use? Yeah, it just confused `const`, `constexpr`, `consteval`, `constinit` and the concepts of "static initialization" and "constant initialization" You CANNOT blindly trust the AI tools!
0141
Jason Turner @lefticus.bsky.social · 29/06/2026
Ep 539 - Modernizing C++ with AI youtu.be/SJ9Jm-K9bYU
youtu.be
C++ Weekly - Ep 539 - Modernizing C++ with AI
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ C++ Best Practices Workshops Near You: Preview: https://youtu.be/Ipr6ntCAm9A Sep 12-13 (Aurora, CO): https://cppcon.org/class-2026-best-practices/ Sep…
020
Jason Turner @lefticus.bsky.social · 29/06/2026
FYI, I'll be speaking at the Dublin C++ User's Group tomorrow night! www.meetup.com/cppdug/event... I hope to see you there. (please sign up appropriately on the meetup page)
meetup.com
The latest & greatest C++ features talk : Jason Turner, Tue, Jun 30, 2026, 8:00 PM | Meetup
Hello Everyone, **Please Note: The meeting has changed its start time from 19:00 to 20:00 due to an overbooking at the venue. The talk will go on until 22:00. If anyone ha
092
Jason Turner @lefticus.bsky.social · 25/06/2026
Share your #badhumanart and #notai. this is my attempt 22. This time I've included some of my process for how to get there, plus the photo I started from. I'm basically making my own coloring book, then filling it in! Koppelpoort, Amersfoort, NL. water and land gate 14-15c.
koppelpoort, Amersfoort, NL. water and land gate from 14th century, photokoppelpoort, Amersfoort, NL. water and land gate from 14th century, rough ink drawingkoppelpoort, Amersfoort, NL. water and land gate from 14th century, completed watercolor
080
Jason Turner @lefticus.bsky.social · 22/06/2026
Ep 538 - Finding Memory Bugs at Compile time youtu.be/FZaoT7Kx_L0
youtu.be
C++ Weekly - Ep 538 - Finding Memory Bugs at Compile time
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ 🧑🎓 LEARN how to WRITE ✍️ , RECOGNIZE 👀 , and GENERATE 🤖 better C++! Preview: https://youtu.be/Ipr6ntCAm9A Apr 9 (online):…
033
Jason Turner @lefticus.bsky.social · 20/06/2026
My #badhumanart #notai attempt 21. It is #watercolor and ink painting of Malakoffturm in Cologne, Germany.
watercolor painting of Malakoffturm in Cologne, Germany. The view is from the chocolate museum, a part of the river is visible and a red flag is flying
1140
Jason Turner @lefticus.bsky.social · 18/06/2026
Attempt 20, #badhumanart #pixelart #noai this is a special edition Pepsi flavor of some sort. I was staring at it on the train and decided to make a version of it. Done with resprite on Android.
pixel art of a Pepsi soda bottle shown inside the pixel editor I use (resprite)
1112
Jason Turner @lefticus.bsky.social · 15/06/2026
Teaching C++ to Game Development Students in the Age of LLMs - Tom Tesch CppCast 408 / C++Weekly 537 youtu.be/C2ipTvy95wc
092
Jason Turner @lefticus.bsky.social · 13/06/2026
Hairy Coo. Watercolor. His has is tilted. Why? Because I lost track of my horizon line while doing the sketch. #badhumanart attempt 19. #watercolor
hairy cow, tan. head tilted sideways. long horns
0110
Jason Turner @lefticus.bsky.social · 10/06/2026
Attempt 18, #badhumanart #notai practice your human creativity! #watercolor #ink BATMAN looking down on a city. All in black.
black watercolor of Batman looking on a blurry dark skyline if a city
040
Jason Turner @lefticus.bsky.social · 08/06/2026
Ep 536 -Devirtualization and performance with final youtu.be/MbqWWkP8Ras
youtu.be
C++ Weekly - Ep 536 - Devirtualization and performance with final
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ 🧑🎓 LEARN how to WRITE ✍️ , RECOGNIZE 👀 , and GENERATE 🤖 better C++! Preview: https://youtu.be/Ipr6ntCAm9A Apr 9 (online):…
073
Jason Turner @lefticus.bsky.social · 07/06/2026
This one turned out OK I think. Watercolor round. #notai #badhumanart view from my room when at NDC Toronto in May 2026. Bad human art attempt #17. Join me - exercise human creativity!
view of the CN Tower out of the ICE Tower, downtown Toronto
1112
Jason Turner @lefticus.bsky.social · 02/06/2026
More #notai #badhumanart. Join me! #watercolor and #clay. Orca. I'm actually kind of proud of these ones. Attempt 16. Bonus #pixelart orca also.
OK watercolor of orca, better clay version of it. I like the texture of the water in the clay version.Very simple pixelart orca. I meant to fill in some details... but didn't.
1193
Jason Turner @lefticus.bsky.social · 01/06/2026
Ep 535 - Getting The Best AI Generated Code youtu.be/NtbQ-mF3iJE
youtu.be
C++ Weekly - Ep 535 - Getting The Best AI Generated Code
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ 🧑🎓 LEARN how to WRITE ✍️ , RECOGNIZE 👀 , and GENERATE 🤖 better C++! Preview: https://youtu.be/Ipr6ntCAm9A Apr 9 (online):…
030
Jason Turner @lefticus.bsky.social · 31/05/2026
Just 2 weeks remain to sign up for my ACCU on Sea C++ Best Practices workshop! accuonsea.uk/2026/session...
accuonsea.uk
ACCU on Sea
In this highly interactive 2-day class, we will review code and discuss what makes for good, high-quality C++. If you have read one of Jason's C++ Best Practices books, you'll have more context and…
000
Jason Turner @lefticus.bsky.social · 29/05/2026
Exercising creativity with #badhumanart . The coral is really bad. The flower is ok. #notai #watercolor.
0110
Jason Turner @lefticus.bsky.social · 26/05/2026
Exercise your human creativity with me and make some #badhumanart ! More #watercolor. Things bled way more than I wanted. Classic "Jesus Saves" neon sign from the Denver Rescue Mission (look it up), a scenic railway in #Switzerland and the Santa Crossing sign from Drøbak, Norway. This is attempt 14.
Poorly done watercolor, just as described.
140
Jason Turner @lefticus.bsky.social · 25/05/2026
Ep 534 - What is C++11's piecewise_construct? youtu.be/XSUlr7yAClc
youtu.be
C++ Weekly - Ep 534 - What is C++11's piecewise_construct?
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ 🧑🎓 LEARN how to WRITE ✍️ , RECOGNIZE 👀 , and GENERATE 🤖 better C++! Preview: https://youtu.be/Ipr6ntCAm9A Apr 9 (online):…
021
Jason Turner @lefticus.bsky.social · 22/05/2026
My #badhumanart attempt 13. You should also try some art and rebel against the AI! this is a watercolor and pen elephant
an OK grey african elephant in a green field. Watercolor, pen.
180
Jason Turner @lefticus.bsky.social · 20/05/2026
Only 4 weeks until my next C++ Best Practices workshop, in Folkestone, UK. Be sure to sign up now! accuonsea.uk/2026/session...
accuonsea.uk
ACCU on Sea
In this highly interactive 2-day class, we will review code and discuss what makes for good, high-quality C++. If you have read one of Jason's C++ Best Practices books, you'll have more context and…
062
Jason Turner @lefticus.bsky.social · 19/05/2026
My #badhumanart attempt 12 - "if you aren't already afraid of clowns, you will be now" Watercolor, no idea what I was doing at all.
010
Jason Turner @lefticus.bsky.social · 15/05/2026
This is my #badhumanart attempt 11. My attempt to explain what a "bunny" is to a non native English speaker
241
Jason Turner @lefticus.bsky.social · 13/05/2026
In response to AI, I've decided to start making #badhumanart join me and exercise some human creativity! (art posted in order, but not in real time) Attempt #10 accidental rainbow in a shredder
1112
Jason Turner @lefticus.bsky.social · 11/05/2026
Ep 532 - What Does var{} Do? youtu.be/A3Kr6Q4bIZs
youtu.be
C++ Weekly - Ep 532 - What Does var{} Do?
☟☟ Awesome T-Shirts! Sponsors! Books! ☟☟ 🧑🎓 LEARN how to WRITE ✍️ , RECOGNIZE 👀 , and GENERATE 🤖 better C++! Preview: https://youtu.be/Ipr6ntCAm9A Apr 9 (online):…
002
Jason Turner @lefticus.bsky.social · 08/05/2026
ALiSe is at CppNorth to remind you to donate to ALS research if you have the means, in memory of our friend Rainer Grimm from the C++ Community. www.modernescpp.com/index.php/ca...
A doll named ALiSe who traveled with Cippi for awhile last year to help raise awareness for ALS. ALiSe is sitting on a voting display for CppNorth
002