Jason Turner
@lefticus.bsky.social
π€ 1642
π₯ 76
π 341
C++ Developer, Trainer, Speaker, YouTuber
https://www.youtube.com/@cppweekly
Exercising creativity with
#badhumanart
. The coral is really bad. The flower is ok.
#notai
#watercolor
.
about 18 hours ago
0
9
0
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.
4 days ago
1
4
0
Ep 534 - What is C++11's piecewise_construct?
youtu.be/XSUlr7yAClc
loading . . .
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):β¦
https://youtu.be/XSUlr7yAClc
5 days ago
0
2
1
My
#badhumanart
attempt 13. You should also try some art and rebel against the AI! this is a watercolor and pen elephant
8 days ago
1
8
0
Only 4 weeks until my next C++ Best Practices workshop, in Folkestone, UK. Be sure to sign up now!
accuonsea.uk/2026/session...
loading . . .
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β¦
https://accuonsea.uk/2026/sessions/cpp-best-practices/
10 days ago
0
6
2
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.
11 days ago
0
1
0
This is my
#badhumanart
attempt 11. My attempt to explain what a "bunny" is to a non native English speaker
15 days ago
2
4
1
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
18 days ago
1
10
2
Ep 532 - What Does var{} Do?
youtu.be/A3Kr6Q4bIZs
loading . . .
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):β¦
https://youtu.be/A3Kr6Q4bIZs
19 days ago
0
0
2
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...
22 days ago
0
0
2
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 #9
#pixelart
version of the previous watercolor
25 days ago
0
11
1
Ep 531 - You Are Using AI Wrong -
youtu.be/kRZWuyM46QY
loading . . .
C++ Weekly - Ep 531 - You Are Using AI Wrong
ββ Awesome T-Shirts! Sponsors! Books! ββ π§π LEARN how to WRITE βοΈ , RECOGNIZE π , and GENERATE π€ better C++! Preview: https://youtu.be/Ipr6ntCAm9A Apr 9 (online):β¦
https://youtu.be/kRZWuyM46QY
26 days ago
0
2
0
Only 5 days until my C++ Best Practices workshop at NDC Toronto! Still time to sign up!
ndctoronto.com/workshops/c-...
loading . . .
C++ Best Practices | NDC Toronto 2026
This is a 2-day workshop that explores Best Practices as they apply to C++.
https://ndctoronto.com/workshops/c-best-practices/fce45061e333
30 days ago
0
0
0
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 #8 watercolor snowman made on a flight home. Inspired by a box of tissues.
about 1 month ago
1
12
3
Ep 530 - Clang's New Constant Interpreter?
youtu.be/tUuOx6xlXFo
loading . . .
C++ Weekly - Ep 530 - Clang's New Constant Interpreter?
ββ Awesome T-Shirts! Sponsors! Books! ββ π§π LEARN how to WRITE βοΈ , RECOGNIZE π , and GENERATE π€ better C++! Preview: https://youtu.be/Ipr6ntCAm9A Apr 9 (online):β¦
https://youtu.be/tUuOx6xlXFo
about 1 month ago
0
2
2
FYI, I'm putting out a call for brand new guests for CppCast. Please see the reddit post and respond there!
www.reddit.com/r/cpp/commen...
loading . . .
From the cpp community on Reddit: CppCast Looking for Guests
Explore this post and more from the cpp community
https://www.reddit.com/r/cpp/comments/1suls4e/cppcast_looking_for_guests/
about 1 month ago
0
6
5
See you in Toronto in a couple of weeks at NDC Toronto for a bunch of great C++ content and workshops! May 5-8
ndctoronto.com
CODE: JASONS20 for 20% off
about 1 month ago
0
9
2
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 #7 Ball point pen and watercolor blueberries. Inspired by the recent blueberry recall.
about 1 month ago
1
8
1
Sea of Thieves - Keeping Games Up to Standard - Keith Stockdale - CppCast Ep 406 / C++Weekly Ep 529
youtu.be/qXweoDfdUOY
loading . . .
Sea of Thieves - Keeping Games Up to Standard - Keith Stockdale - CppCast 406 / C++Weekly 529
In this episode Jason and Mathieu are joined by Keith Stockdale to discuss compiler warings, warnings as errors, and the process of conforming your C++ code to stricter standards. Keith is aβ¦
https://youtu.be/qXweoDfdUOY
about 1 month ago
1
4
2
Exclusive 20% off coupon code for attending NDC Toronto! Time is running out! May 5-8
ndctoronto.com
CODE: JASONS20
about 1 month ago
0
1
3
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 #6 watercolor recreation of a geometric painting.
about 2 months ago
2
9
1
C++ Weekly quietly passed 10 full years of weekly episodes last month! π
youtube.com/@cppweekly
loading . . .
YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
https://www.youtube.com/?gl=CO
about 2 months ago
0
21
3
Ep 528 - Protecting From Fallthrough
youtu.be/qcWC2yF0L7c
loading . . .
C++ Weekly - Ep 528 - Protecting From Fallthrough
ββ Awesome T-Shirts! Sponsors! Books! ββ π§π LEARN how to WRITE βοΈ , RECOGNIZE π , and GENERATE π€ better C++! Preview: https://youtu.be/Ipr6ntCAm9A Apr 9 (online):β¦
https://youtu.be/qcWC2yF0L7c
about 2 months ago
0
1
1
You're running out of time, and your travel is already booked! Sign up for my Performance and Safety workshop tomorrow!
cpponline.uk/workshop/per...
loading . . .
Performance and Safety in C++ Crash Course - C++Online
Watch The Workshop Preview Why do you program in C++? The answer is probably "performance" (2nd most common answer is "because they told me to."). Performance and portability are the main strengthsβ¦
https://cpponline.uk/workshop/performance-and-safety-in-cpp-crash-course/
about 2 months ago
0
3
0
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 #5 terrible ball point pen and watercolor portrait a Tim Hortons cup and donut
about 2 months ago
0
18
2
Ep 527 - A clang-tidy Check You NEED To Use! (Designated Initializers)
youtu.be/WROn9H5FLoY
loading . . .
C++ Weekly - Ep 527 - A clang-tidy Check You NEED To Use! (Designated Initializers)
ββ Awesome T-Shirts! Sponsors! Books! ββ π§π LEARN how to WRITE βοΈ , RECOGNIZE π , and GENERATE π€ better C++! Preview: https://youtu.be/Ipr6ntCAm9A Apr 9 (online):β¦
https://youtu.be/WROn9H5FLoY
about 2 months ago
0
0
1
1 month until my NDC Toronto Workshop
ndctoronto.com/workshops/c-...
and 1 week until my C++ Online workshop!
cpponline.uk/workshop/per...
@ndcconferences.com
loading . . .
C++ Best Practices | NDC Toronto 2026
This is a 2-day workshop that explores Best Practices as they apply to C++.
https://ndctoronto.com/workshops/c-best-practices/fce45061e333
about 2 months ago
0
3
0
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 #4 ball point pen and watercolor portrait of a Kinder Yoda toy (with stamp of approval from the toy)
about 2 months ago
2
14
0
reposted by
Jason Turner
CppOnline
2 months ago
Learn how small C++ details impact performance & safety with
@lefticus.bsky.social
at his C++Online workshop on April 9th β‘ Discover why const can change copy vs move behaviorβand how to write faster, safer code. Watch the preview video:
youtu.be/SdEfk3PZRUY
#cpp
#moderncpp
#coding
loading . . .
Fast AND Safe C++ Crash Course with Jason Turner from @cppweekly - C++ Workshop Preview
YouTube video by C++Online
https://youtu.be/SdEfk3PZRUY
0
1
2
Ep 526 - Stop asserting on nullptr!
youtu.be/vivaDVFNj4U
loading . . .
C++ Weekly - Ep 526 - Stop asserting on nullptr!
ββ Awesome T-Shirts! Sponsors! Books! ββ π§π LEARN how to WRITE βοΈ , RECOGNIZE π , and GENERATE π€ better C++! Preview: https://youtu.be/Ipr6ntCAm9A Apr 9 (online):β¦
https://youtu.be/vivaDVFNj4U
2 months ago
0
0
2
Less than 2 weeks until my C++Online Workshop! Make sure you sign up now!
cpponline.uk/workshop/per...
loading . . .
Performance and Safety in C++ Crash Course - C++Online
Watch The Workshop Preview Why do you program in C++? The answer is probably "performance" (2nd most common answer is "because they told me to."). Performance and portability are the main strengthsβ¦
https://cpponline.uk/workshop/performance-and-safety-in-cpp-crash-course/
2 months ago
0
5
1
I just ran an experiment, and "fun fact"... Agentic AI did a more correct and more complete port of Doom to C++ than I was able to in 1/10 the time (1.5hrs), if you remember my epic live stream doing that...
2 months ago
2
4
0
I just decided to tag v1.0.0 of my embedded scripting engine `cons_expr`. This code "works for me" and has been used in one project so far.
github.com/lefticus/con...
Click in the bottom middle and type (+ 1 2) and look at the machine usage and output and such:
lefticus.github.io/cons_expr/cc...
loading . . .
Release v1.0.0-works-for-me Β· lefticus/cons_expr
I'm calling this 1.0.0 after several years of work. Aka "Works for me"
https://github.com/lefticus/cons_expr/releases/tag/v1.0.0-works-for-me
2 months ago
1
5
0
reposted by
Jason Turner
Kate Gregory
2 months ago
Please take my neurodiversity survey to help with a keynote.
docs.google.com/forms/d/e/1F...
The talk will debut at NDC Toronto,
ndctoronto.com/agenda/brain...
Please share the link with others for maximum reach!
loading . . .
Neurodivergence and related topics
This form seeks to gather information to support a keynote I am preparing. I want to know how common some things are, see whether some things are correlated, learn about other people's experiences, an...
https://docs.google.com/forms/d/e/1FAIpQLSdEYc8TbLi4kr6pNWXWKaLVMvjhpbliSJ3YQhlLAuzVSQJHzQ/viewform
2
6
10
reposted by
Jason Turner
2 months ago
CLion 2026.1 Is Here
blog.jetbrains.com/clion/2026/0...
#cpp
#cplusplus
loading . . .
CLion 2026.1 Is Here | The CLion Blog
GitHub Copilot, Cursor, and Other Agents in the AI Chat, Support for Custom Project Formats, DAP Debugging via TCP, and More.
https://blog.jetbrains.com/clion/2026/03/2026-1-release/
0
2
1
reposted by
Jason Turner
CppOnline
2 months ago
C++ is about performance. But can it also be safe by default? Join Performance & Safety in C++ with
@lefticus.bsky.social
for a deep dive into writing fast, secure, guideline-driven C++. π Apr 9 Find out more and register:
cpponline.uk/workshop/per...
#cpp
#cplusplus
#safety
0
2
2
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 #3 clay sink for a friend who hopes to become a plumber
2 months ago
0
14
2
π§βπ LEARN how to WRITE βοΈ , RECOGNIZE π , and GENERATE π€ better C++! Preview:
youtu.be/Ipr6ntCAm9A
Apr 9 online
cpponline.uk/workshop/per...
May 5-7 CA
ndctoronto.com/workshops/c-...
Jun 15-16 UK
accuonsea.uk/tickets/
Sep 12-13 US
cppcon.org/class-2026-b...
Sep 21-22 NO
ndctechtown.com/tickets
loading . . .
Performance and Safety in C++ Crash Course - C++Online
Watch The Workshop Preview Why do you program in C++? The answer is probably "performance" (2nd most common answer is "because they told me to."). Performance and portability are the main strengthsβ¦
https://cpponline.uk/workshop/performance-and-safety-in-cpp-crash-course/
2 months ago
0
3
2
Compiling at Compile Time with Daniel Nikpayuk - CppCast Ep405 - C++ Weekly Ep 525
youtu.be/JJjBQ95e28s
loading . . .
Compiling at Compile Time with Daniel Nikpayuk - CppCast Ep405 - C++ Weekly Ep 525
Jason is joined this week by Daniel Nikpayuk . Daniel is an Inuvialuk from Inuvik/Aklavik. He has a bachelor's degree in mathematics. His personal technology goal is to build a programming languageβ¦
https://youtu.be/JJjBQ95e28s
2 months ago
0
4
1
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 #2 ball point pen and watercolor ant
2 months ago
1
9
3
I'm giving workshops at upcoming conferences! The next two coming up are C++Online (April 9) and NDC Toronto (May 5-6). Check out this session preview of my style:
www.youtube.com/live/Ipr6ntC...
C++Online:
cpponline.uk/workshop/per...
NDC Toronto:
ndctoronto.com/workshops/c-...
2 months ago
0
2
2
Ep 524 - Line Coverage vs Branch Coverage vs Path Coverage
youtu.be/Gr0aI-TPRiQ
loading . . .
C++ Weekly - Ep 524 - Line Coverage vs Branch Coverage vs Path Coverage
ββ Awesome T-Shirts! Sponsors! Books! ββ C++ Best Practices - NDC Toronto - May 5,6 - https://ndctoronto.com/workshops/c-best-practices/fce45061e333 A cross-platform IDE for C and C++, CLion isβ¦
https://youtu.be/Gr0aI-TPRiQ
2 months ago
0
0
0
I'm super surprised to see that my ridiculous constexbrau haus designs are my best sellers right now!
jason-turner-shop.fourthwall.com/products/con...
jason-turner-shop.fourthwall.com/products/con...
3 months ago
0
3
1
reposted by
Jason Turner
VGen
3 months ago
No matter where you want to go, it always starts with that singular first step!
2
553
141
Preview session for my C++Online Workshop starts in 12 minutes! Join on YouTube! Actual workshop is April 9th!
youtube.com/live/Ipr6ntC...
loading . . .
Performance and Safety in C++ Crash Course - Jason Turner - C++Online 2026 Workshop Preview
Register Now For only Β£50 to C++Online 11th-13th March 2026: https://cpponline.uk/registrationWorkshops available for Β£345 (includes access to main conferenc...
https://youtube.com/live/Ipr6ntCAm9A?feature=share
3 months ago
0
2
2
Good news everybody! Your travel π§³ arrangements are already made for the most affordable π¦ and most accessible C++ Conference! *** Use CPPONLINE2026S discount code for 10% off of C++ online this year!
cpponline.uk/registration
*** check out the workshops too!!
loading . . .
Registration - C++Online
You're in the right place for reserving your tickets for C++Online! Buy your ticket today from Β£50 (Β£20 for students)
https://cpponline.uk/registration
3 months ago
0
2
0
In response to AI, I've decided to start making
#badhumanart
join me and exercise some human creativity! attempt #1 clay modeled ant
3 months ago
2
19
5
Ep 523 - Why I'm Still Using std::cout (on this channel)
youtu.be/TreruByxQWE
loading . . .
C++ Weekly - Ep 523 - Why I'm Still Using std::cout (on this channel)
ββ Awesome T-Shirts! Sponsors! Books! ββ C++ Best Practices - NDC Toronto - May 5,6 - https://ndctoronto.com/workshops/c-best-practices/fce45061e333 Episode details:β¦
https://youtu.be/TreruByxQWE
3 months ago
1
0
2
The only way to see how I Fixed Move Semantics is to come to C++Online next week!
cpponline.uk/session/2026...
loading . . .
Keynote: I Fixed Move Semantics - C++Online
R-value references, forwarding references and std::move are often used incorrectly. What if there was some way to eliminate this class of bugs from your project with no extra runtime costs? We'llβ¦
https://cpponline.uk/session/2026/i-fixed-move-semantics/
3 months ago
0
2
0
M-5, HAL, WOPR, Colosus, Echo Papa 607: warnings, not suggestions.
3 months ago
0
3
0
Load more
feeds!
log in