Hello everyone,
Last week we met for another San Diego C++ meetup session. I was super busy with tons of other obligations, so this blog post summary of the meetup session comes a bit late.
The meeting took place on July 15 2025, 5PM Pacific. Virtual meeting.
Meeting page can be found here.
Recording can be found here:
Agenda and items discussed:
- I mentioned this website: https://cppdoctor.com/ that also published an ebook on C++ lambdas. Check it out!
- We discussed C++ quiz #338 – “constexpr if” with branches that returns different types. Difficulty is marked as hard!
- I mentioned https://mementum.github.io/cpp17-iterating-problems/ and showed few snippet of code from the blog. Check it out – This is published by “Daniel Rodriguez” and worth browsing!
- We discussed C++26 compile-time reflection and discussed “Daniel’s L“. blog post Discover C++26’s compile-time reflection – Daniel Lemire’s blog – If you did not read it yet, I highly recommend doing so. It’s easy enough to read and realize the potential of C++26 reflection proposal. I’m looking forward to see what kind of utilities, and applications people would come up using this language feature! go std::meta!
- We discussed “Enum-discriminated unions with nlohmann::json” by “Jakub Neruda“. Check this blog post here. It shows Deserialization of JSON using nlohmann::adl_serializer<> specialization. Nice trick that I personally was not aware of.
- And last discussion was about padding. Inspired by this X/tweet. Here is a small peek at the padding structure that we showed during the meeting:
Couple thank you:
- Thank you Packtpub for your generous coupons offers to the meetup attendees.
- Thank you JetBrains for sponsoring the meetup! JetBrains has generously sponsoring the yearly Meetup fees!


Thank you!
Kobi