A Lightning Talk from CppNorth 2025 is now on YouTube! ๐ฎ
Watch Andrew Lai: "Building an AFK Farm using Input Simulation."
Andrew shares the surprising complexity behind automating just 6 clicks to farm creatures in a video game.
๐ youtu.be/rj4qNrLJUL8
#CppNorth #cpp #gamedev #InputSimulation
A Lightning Talk from CppNorth 2025 is now on YouTube! โ ๏ธ
Watch Andrei Zissu: "But I was doing the right thing!"
See how legitimate C++ practices can sometimes combine into a recipe for disaster.
๐ youtu.be/Ug702VLqNWM
#CppNorth #cpp #CppMistakes #BestPractices
A Lightning Talk from CppNorth 2025 is now on YouTube! ๐
Watch Amir Kirsh: "Teaching CS in the AI Era."
A crucial discussion on adapting education to prepare students for an AI-influenced world without sacrificing core skills.
๐ youtu.be/PL674B55fmg
#CppNorth #cpp #Education #AI #CS
A Lightning Talk from CppNorth 2025 is now on YouTube! ๐ก
Watch Anthony Greenberg: "Why do I care about performance?"
A vital look at why we write efficient code, instead of just buying a better computer.
youtu.be/wCpzw9hxI1A
#CppNorth #cpp #Performance #Efficiency
A Lightning Talk from CppNorth 2025 is now on YouTube! ๐ฎ
Watch Tom Tesch: "Teaching the NES: Using 6502 Assembly to Teach Modern C++."
Learn how the NES makes hardware visible to reveal what C++ is really doing under the hood.
๐ youtu.be/_SamxM6tnQU
#CppNorth #cpp #NES #Assembly #Education
A Lightning Talk from CppNorth 2025 is now on YouTube! โก
Watch Sarthak Sehgal: "deducing_this and forward_like in C++23."
Explore how deducing_this & forward_like simplify interfaces and eliminate const/ref boilerplate.
๐ youtu.be/U3P96OQfkpE
#CppNorth #cpp #Cpp23
A Lightning Talk from CppNorth 2025 is now on YouTube! โก
Watch Lรฉo Ghafari: "Sorting types in template hell."
Explore the "ordeal" of sorting heterogeneous tuples for a compile-time unit library using template metaprogramming.
๐ youtu.be/IYAPNZBtb5c
#CppNorth #cpp #TMP
A Lightning Talk from CppNorth 2025 is now on YouTube! โก
Watch Evan Girardin: "Visualizing Implicit Conversions."
Explore an interactive tool to visually understand initialization, overload resolution, and implicit conversion sequences.
๐ youtu.be/4-9896uWARU
#CppNorth #cpp
A Lightning Talk from CppNorth 2025 is now on YouTube! โก
Watch Edward Beroset: "Management track or individual contributor?"
How to decide between leadership & remaining an IC to maximize growth & satisfaction.
๐ youtu.be/GigchjQWgc0
#CppNorth #cpp #CareerDev
A Lightning Talk from CppNorth 2025 is now on YouTube! โก
Watch David Olsen: "Back to Basics: Generic Programming."
Learn everything you need to know about C++ templates in just five minutes.
๐ youtu.be/cgr9wXVC42Q
#CppNorth #cpp #Templates
A Lightning Talk from CppNorth 2025 is now on YouTube! โก
Watch Braden Ganetsky: "Reviving PartStacker in C++."
The story of rewriting a legacy 3D bin packer from scratch, recovering features via decompilation & wrestling package management.
๐ youtu.be/WjmukACGJJo
#CppNorth #cpp #LegacyCode
A Lightning Talk from CppNorth 2025 is now on YouTube! โก
Watch Botond Ballo: "rr (record and replay): debugging with superpowers." Level up debugging with low-overhead recording & deterministic replay for efficient reverse execution.
๐ youtu.be/0Zw3i5HNosM
#CppNorth #cpp #Debugging
A Lightning Talk from CppNorth 2025 is now on YouTube! โก
Watch Awab Ahmed Qureshi: "Triple Buffering & Channels." Learn an elegant solution for real-time producer/consumer problems where data freshness matters most.
๐ youtu.be/ELYEZQOhS9U?t=1
#CppNorth #cpp #Concurrency
A Lightning Talk from CppNorth 2025 is now on YouTube! โก
Watch Anton Veselskyi: "Unconditionally Readable C++."
Learn practical tips for writing more readable and verbose conditions in your code.
๐ youtu.be/OVhX0uhwCz0
#CppNorth #cpp #CleanCode
Now on YouTube: The CppNorth 2025 Closing Keynote! ๐ฌ
Watch Alex Dathskovsky: "Misusing reinterpret_cast?! You Probably Are :)."
Explore the dangers, avoid UB, & discover safer alternatives for type casting.
๐ youtu.be/xxCtaAiEIcQ
#CppNorth #cpp #BestPractices #Keynote
Our next talk from CppNorth 2025 is now on YouTube! ๐ ๏ธ
Watch Braden Ganetsky: "Debugger Visualizers to Make Your Code Accessible."
Learn to write custom visualizers (Natvis/GDB pretty-printers) to empower your users.
๐ youtu.be/nFQ4fLDlbFs
#CppNorth #cpp #Debugging
Our next talk from CppNorth 2025 is now on YouTube! โก๏ธ
Watch Tom Tesch: "Building the World's Fastest GameBoy Emulator in Modern C++."
Learn how modern C++ delivers huge speed gains & simpler code for high-performance emulation.
๐ youtu.be/HmCQuoWtTNo
#CppNorth #cpp #gamedev
Our next talk from CppNorth 2025 is now on YouTube! โ๏ธ
Watch Daniel Nikpayuk (@nikpayuk.bsky.social): "A universal data structure for compile time use."
Explore constexpr restrictions & paradigms for designing potent, compile-time data structures.
๐ youtu.be/UAmyfaXpPiA
#CppNorth #cpp #constexpr
Our next talk from CppNorth 2025 is now on YouTube! ๐ค
Watch John Pavan & Heather Crawford: "Why are software engineers so hard to replace?"
Explore why tech from COBOL to AI, meant to replace us, has only made developers more essential.
๐ youtu.be/xByD37syeqA
#CppNorth #cpp #SWE #AI
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
Our next talk from CppNorth 2025 is now on YouTube! ๐
Watch Steve Sorkin: "Advanced Ranges."
Learn how custom C++20 views simplify complex data transforms, avoid intermediate containers, and boost performance.
๐ youtu.be/n_gGgCifYdc
#CppNorth #cpp #Cpp20 #Ranges
Our "Building a career off-road" panel is now on YouTube! ๐บ๏ธ
Watch host Sherry Sontag and an amazing panel explore leadership beyond titles and the power of thriving as an individual contributor.
๐ youtu.be/sllh7dMbaKU
#CppNorth #cpp #CareerDev
Our next talk from CppNorth 2025 is now on YouTube! โ ๏ธ
Watch Amir Kirsh: "C++ Pitfalls and Sharp Edges to Avoid."
Explore notorious pitfalls, from memory quirks to UB, and learn to write safer, more resilient code.
๐ youtu.be/xWw8d_Dk4Wo
#CppNorth #cpp #CppTips
Our next talk from CppNorth 2025 is now on YouTube! ๐ค
Watch Oleksandr Kunichik: "Bridging C++ and Java with Qt JNI."
Learn to bridge C++ & Java on Android, demonstrated via a real-time, on-device landmine detection app.
๐ youtu.be/kkHQna2sbwI
#CppNorth #cpp #AndroidDev #Qt
Our next talk from CppNorth 2025 is now on YouTube! ๐
Watch Mathieu Ropert (@matropert.bsky.social): "Heaps Don't Lie."
Learn ~10 guidelines to mitigate the performance impact of dynamic memory allocation in C++.
๐ youtu.be/k2XBx9CNHLE
#CppNorth #cpp #Performance
Our next talk from CppNorth 2025 is now on YouTube! ๐ค
Watch Tom Sellek: "The 10x Team." Explore team vs. individual productivity and learn how to build a more fun, fulfilling, and high-performance team.
๐ youtu.be/WexvfUA3bSs
#CppNorth #cpp #Teamwork
Our next talk from CppNorth 2025 is now on YouTube! โ๏ธ
Watch Bogusลaw Cyganek: "Serial and parallel pipelines in modern C++."
Learn to build custom serial & parallel pipelines using C++23's std::expected.
๐ youtu.be/AY_Y5TYdd3w
#CppNorth #cpp #Cpp23
Our next talk from CppNorth 2025 is now on YouTube! ๐
Watch Olivia Wasalski: "On coding guidelines, class invariants, and special member functions."
Explore 5 coding guidelines & their interaction with invariants to write better C++.
๐ youtu.be/IuGzAvD7KdQ
#CppNorth #cpp #BestPractices
Our next talk from CppNorth 2025 is now on YouTube! โก๏ธ
Watch Michelle Fae D'Souza: "Gotta Cache 'Em All!"
Learn to harness your cache, optimize access patterns & solve performance mysteries for blazing-fast code.
๐ youtu.be/a7r2_lNNeaA
#CppNorth #cpp #Performance
Now on YouTube: A CppNorth 2025 Keynote! ๐ค
Watch Sheena Yap Chan on "Building Confidence."
Learn actionable strategies to close the confidence gap, foster inclusivity, and build innovative teams.
๐ youtu.be/YfbVzqZlGro
#CppNorth #cpp #DEI #Inclusion