Profile avatar
lefticus.bsky.social
C++ Developer, Trainer, Speaker, YouTuber https://www.youtube.com/@cppweekly
117 posts 1,332 followers 63 following
Prolific Poster
Conversation Starter

What is the current state of the art for C++ documentation generators? Or do you think they are less necessary because of IDE usage?

Reading the recently released C&C Red Alert source code: I'm super curious to have been a fly on the wall when this code was commented out... github.com/electronicar...

4 weeks left until my ACCU C++ Best Practices workshop. Have you signed up yet?

Episode 470 - requires Clause vs requires Expression?

I am walking across NL on pieterpad.nl May 27-Jun 15, 2025. Inspired by Rainer Grimm's ALS journey www.modernescpp.com/index.php/ca... , I'm pledging 1 euro for each km logged (~500) to ALS research. I invite you to join me virtually with your own daily walking and ALS pledge! More updates to come!

Rule of thumb for driving in a new area / city / country. If there's a long line in one lane and no one in the lane you are currently in: you're probably in the wrong lane.

Fascinating how often AI autocomplete is both right and wrong. Often it autocompletes my intent, and I say "good, I already implemented that function" But then the IDE tells me there's no function by that name, and I realize the AI completed what I *wanted* not what I *had*.

Ep 469 - How to Print in C++23

I see people saying this sort of thing often, and quite frankly it makes me sad. The truth is, more people are making good adventure games now than were ever made during the “golden age” of the 90s. For example: 🧵

#matchaallthethings

This is it for a while. I *cannot* work on this directly any more until I find a job. I have 3ish months left for rent and food then I'm homeless. I can't even pay down my credit card at this point. Maybe I sacrificed too much, but it was needed. My ideas are relevant: They need to diffuse. Thanks.

Meta Gashapon Gashapon

Phone is set up 30fps. Can you estimate the speed in traveling based on the slant of the fence posts?

CALL FOR VOLUNTEERS We're looking for volunteers for C++Now 2025 running from 28th April - 2nd May 2025 Read more and apply at: https://cppnow.org/announcements/2025/02/accepting-student-volunteer-applications-for-2025/ DEADLINE: Sunday March 2nd #coding #cpp #programming #software #volunteers

The CppNorth 2025 Call for Proposals is still open through Sunday Night February 23rd!!! Plenty of time to post your wild ideas about how anyone at all can have fun being a C++ programmer!! If you want some help shaping your ideas, send us a mail to [email protected]!! cppnorth.ca/cfp.html

Is there anyone who lives in Kyoto who might be interested in getting together? I'm going to be there with my family ~Saturday - ~Tuesday of this week.

C++ Weekly - Ep 468 - Use -fvisibility=hidden! www.youtube.com/watch?v=vtz8... #cpp #cplusplus

Only two weeks before my workshop "Safe and Efficient C++ for Embedded Environments" @cpponline.bsky.social. There is still time to sign up, but it's running out! Sign up here: https://cpponline.uk/workshop/safe-and-efficient-cpp-for-embedded-environments/ #cpp #workshop #CppOnline

Calling all students! Don't miss out on the opportunity to attend the ACCU Conference online from £90! Includes live sessions, lightning talks, and virtual networking. Elevate your tech journey and register now! https://accuconference.org/booking #coding #student

Ep 468 - Use -fvisibility=hidden!

C++26 is feature complete, read all about it here: www.reddit.com/r/cpp/commen...

[cctmp] Success! It took all day, but I have initial support for a compile time virtual machine. It runs this code [see image]. No fancy TMP tricks, just a lot of classic C++ designed for constexpr.

i’m gonna just watch this at least once a day and i recommend everyone do the same

enum struct vs enum class - C++ Weekly Ep 467

Once again #programming

Current status: working on new Puzzle Books designed for all ages and all skill levels. Learn Computer Science concepts while having fun; good for ages 9-99! Be sure to follow me for updates. Today: learning regular expressions by example.

Join me in 8 weeks at ACCU, Bristol, UK for a C++ Best Practices 1-Day Workshop! We're going to move fast, learn stuff, and have fun! The class will consist of small code reviews and discussion about what could be improved and how.

One simple trick to make your Ubuntu more stable! I had a lot of application issues with my laptop Ryzen GPU. Uninstalling mesa-va-drivers fixed *many* issues. I thought this might help someone else out. https://github.com/signalapp/Signal-Desktop/issues/6855 Maybe broke other things...?

invoke_r Should Not Exist - C++ Weekly Ep 466

I'm also participating in this with one of my Puzzle Books. Be sure to check it out!

If you are un- or under- employed, you MUST think of this time as an opportunity, not a setback! It's hard, I've done it many times. * learn new things * exercise * invest in your family * speak at conferences There's a chance to come out ahead after this time between jobs!

Join our Tokyo C++ Meetup on “Abstractions for Low-Level Programming”, featuring @lefticus.bsky.social ! Learn how to balance performance & complexity and more. ✅ Date & Time: February 20, 2025, 6:30-8:30 pm (JST) 👋 RSVP by February 13th at 12 pm! peatix.com/event/4273915

C++26's std::span Over initializer_list - C++ Weekly Ep 465

Answers some questions, raises others.

I find it infuriating when I get a "time to check in for your <thing>!" when it's actually 24+ hrs before I make it to that <thing>! When you have a busy travel schedule it induces a moment of panic every time, making you wonder if you booked your travel things on the wrong days.

Easily Printing std::variant - C++ Weekly - Ep 464

Truly one of the most amazing shrugs in literary history #tolkien