Sign in

CppNorth

@cppnorth.bsky.social
147 followers 18 following 223 posts

The Canadian C++ Conference has Joined with NDC Conferences to create NDC - Toronto - May 5 - 8, 2026 CppNorth is a production of Cpp Toronto which provides an open and collaborative place where software developers can meet and discuss C++.

PostsRepliesMedia
CppNorth @cppnorth.bsky.social · 29/04/2026
NDC Toronto 2026: Closing Keynote! ✨ Join Kate Gregory: "Brains and Belonging." Explore neurodiversity, "sock systems," and the importance of feeling like we belong in tech, whatever kind of brain you have. 📅 ndctoronto.com/agenda Tickets: ndctoronto.com/tickets 🍁 Join us in Toronto, May 5-8!
ndctoronto.com
Locknote: Brains and Belonging | NDC Toronto 2026
We all have a brain, and all our brains are different. But some, as the saying almost goes, are more different than others.
013
CppNorth @cppnorth.bsky.social · 21/04/2026
NDC Toronto 2026: Master Agentic AI! 🤖 Join Seth Juarez: "From LLM Theory to Practical Agentic Implementations." Move beyond theory to build real-world autonomous AI agents! 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #AI #LLM
ndctoronto.com
From LLM Theory to Practical Agentic Implementations | NDC Toronto 2026
Take your understanding of LLMs and agentic primitives from theory all the way to hands-on code. We go behind the scenes of LLM training, loss functions, and evolving output formats. You’ll see how ag...
000
CppNorth @cppnorth.bsky.social · 21/04/2026
NDC Toronto 2026: Union Types in C#! 🚀 Join Mads Torgersen: "Union types in C#." Hear directly from the C# lead designer about one of the most highly anticipated features and how it will shape the future of the language. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto
ndctoronto.com
Union types in C# | NDC Toronto 2026
For ages users have been asking for union types in C#, but what they mean by union types and what they want them for vary wildly!
001
CppNorth @cppnorth.bsky.social · 19/04/2026
NDC Toronto 2026: Design Pattern Myths! 🏗️ Join Klaus Iglberger: "Design Patterns - The Most Common Misconceptions (3 of N). " Uncover the truths behind popular patterns and avoid frequent design pitfalls in modern C++. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #cpp
ndctoronto.com
Design Patterns - The Most Common Misconceptions (3 of N) | NDC Toronto 2026
Design patterns are everywhere, as they are the key to managing dependencies between software entities. Thus knowledge about these is an essential part of every programmers toolbox. But despite their ...
011
CppNorth @cppnorth.bsky.social · 19/04/2026
NDC Toronto 2026: Rethink Principles! 💡 Join Kevlin Henney for: "Principle Misunderstandings." Explore common misconceptions about software design principles and learn to make better architectural decisions. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #CleanCode
ndctoronto.com
Principle Misunderstandings | NDC Toronto 2026
For developers who want to improve their art there's no shortage of published, promoted and proclaimed principles they can choose from to shape their style and craft their code. Whether it's the alpha...
002
CppNorth @cppnorth.bsky.social · 17/04/2026
NDC Toronto 2026: Why ML Models Fail! 📉 Join Megan Robertson: "Why Great Models Fail: Lessons From 9 Years of Deploying ML Models." Learn why even the best ML models struggle in production and how to avoid common pitfalls. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #ML #AI
ndctoronto.com
Why Great Models Fail: Lessons From 9 Years of Deploying ML Models | NDC Toronto 2026
Building an accurate machine learning model is a challenge - but building a model that succeeds in the real world is even harder. After almost a decade of designing and deploying machine learning solu...
000
CppNorth @cppnorth.bsky.social · 16/04/2026
NDC Toronto 2026: Indigenous Tech! 🧡 Join D'Arcy Lussier: "Truth & Reconciliation: The State of Indigenous Tech." Learn how the tech industry can meaningfully engage with and support Indigenous representation. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto
ndctoronto.com
Truth & Reconciliation: The State of Indigenous Tech | NDC Toronto 2026
Indigenous owned businesses are one of the fastest growing segments in our economy, and Indigenous tech companies are at the forefront.
011
CppNorth @cppnorth.bsky.social · 15/04/2026
NDC Toronto 2026: Master RAG! 🤖 Join Barry Stahl: "The Future of Information Retrieval: A Deep-Dive into RAG." Explore the evolution of Retrieval-Augmented Generation and its role in modern AI systems. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #AI #RAG
ndctoronto.com
The Future of Information Retrieval: A Deep-Dive into RAG | NDC Toronto 2026
Retrieval Augmented Generation (RAG) may be the most important new software technology for business applications in a generation. RAG is revolutionizing the way we approach documentation and other inf...
000
CppNorth @cppnorth.bsky.social · 13/04/2026
NDC Toronto 2026: Code as Art! 🎨 Join David Whitney: "Meditations on Code As Art." See how the form and design of software can be deliberate art, capturing the human stories behind history's most creative code. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto
ndctoronto.com
Meditations on Code As Art | NDC Toronto 2026
Code can be beautiful, elegant and performant, but can it deliberately be artistic?
011
CppNorth @cppnorth.bsky.social · 13/04/2026
NDC Toronto 2026: Modernize Your Legacy! 🏗️ Join Nick Tune: "Legacy Architecture Migration Patterns with DDD." Master effective patterns for evolving legacy systems into modern architectures using DDD. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #DDD #Architecture
ndctoronto.com
Legacy Architecture Migration Patterns with DDD | NDC Toronto 2026
We all hate legacy code and want to modernize our old systems. But the journey from the architecture we have now to the shiny new modernized system we want to have can be long.
000
CppNorth @cppnorth.bsky.social · 12/04/2026
NDC Toronto 2026: Build a Doom-Like World! 🎮 Join Alexander Chernov: "Building a Doom-Like World to Explore Agentic Systems." See how retro-gaming environments provide the perfect sandbox for testing autonomous AI agents. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #AI #gamedev
ndctoronto.com
Building a Doom-Like World to Explore Agentic Systems | NDC Toronto 2026
Game engines combine strict control loops, complex state transitions, and real-time feedback, making them an ideal environment for exploring agent-based and AI-enabled system design.
292
CppNorth @cppnorth.bsky.social · 12/04/2026
NDC Toronto 2026: Build Resilient Systems! ⚡ Join Brenda L. & Wessam Hamid: "Your Users Aren’t Calm. Your System Assumes They Are." Learn to design systems that handle real-world user stress and erratic behavior effectively. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #Architecture
ndctoronto.com
Your Users Aren’t Calm. Your System Assumes They Are | NDC Toronto 2026
Designing systems for “calm, rational users” is a dangerous assumption, especially in AI, healthcare, finance, and other high-stakes environments. Users are often stressed, cognitively overloaded, and...
011
CppNorth @cppnorth.bsky.social · 11/04/2026
NDC Toronto 2026: AI & Accessibility! 🧠 Join Michelle Frost: "Highlighting the AI in AbleIsm." Explore the intersection of AI and accessibility to build more inclusive and ethical technology. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #AI #Ethics
ndctoronto.com
Highlighting the AI in AbleIsm | NDC Toronto 2026
The origins of artificial intelligence can be traced back to Ancient Greek mythology and philosophy, where early musings on what it means to be human began. Throughout history, these ideas have shaped...
000
CppNorth @cppnorth.bsky.social · 10/04/2026
NDC Toronto 2026: Master Kernel Drivers! ⚙️ Join Pavel Yosifovich: "Writing a Windows kernel driver in an hour or two." Learn the essentials of kernel-mode development and driver deployment in record time! 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #Windows #cpp
ndctoronto.com
Writing a Windows Kernel Driver in an hour or two | NDC Toronto 2026
Kernel drivers may seem like a "dark art", but just like everything, this can be learned. In this session we'll write a couple of Windows kernel drivers and client applications while explaining the basics of the Windows kernel!
000
CppNorth @cppnorth.bsky.social · 10/04/2026
NDC Toronto 2026: Rust & Pickleball! 🦀🎾 Join Bob McNaughton: "Use a Rust SAT Solver to play better pickleball!" Discover how formal logic and Rust can optimize your game strategy. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #RustLang #NDCToronto
ndctoronto.com
Use a Rust SAT Solver to play better pickleball! | NDC Toronto 2026
Many years ago, when I was an undergraduate CS student, my professor informed me that the Boolean Satisfiability problem was NP-Complete. I took this to mean it was not something I should waste any time thinking about or expect to be a useful tool in the future.
000
CppNorth @cppnorth.bsky.social · 10/04/2026
NDC Toronto 2026: Enterprise Architecture Lessons! 🏗️ Join Sarah F. Wimberley: "Three Lessons from a Woman in Enterprise Architecture." Gain valuable insights on navigating leadership and complex large-scale systems. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #Architecture
ndctoronto.com
Three Lessons from a Woman in Enterprise Architecture | NDC Toronto 2026
Enterprise architecture feels like a conceptual mountain of technology – which unfortunately is true. Organizations today are investing in endless platforms, software, and features, much of it is AI. Enterprise Architects is a role many leaders don’t know they need until it’s too late, resulting in continued silos and cumbersome processes that cost too much and don’t provide business value, but stick around because the c-suite committed to investing in it despite not understanding it.
030
CppNorth @cppnorth.bsky.social · 10/04/2026
NDC Toronto 2026: Master Stellar UI! ✨ Join Dean Schuster: "The Science, Psychology, and Secrets of Stellar UI." Explore the science and psychology behind user behavior to build intuitive interfaces. 📅 ndctoronto.com/agenda Tickets: ndctoronto.com/tickets 🍁 Toronto, May 5-8, 2026! #UX
ndctoronto.com
The Science, Psychology, and Secrets of Stellar UI | NDC Toronto 2026
Need to improve user experience, but don't know where to start? Worried that UI/UX can only be done by right-brained, artistic people? Take heart. Learn simple, yet powerful UX principles and UI tricks that will help you radically improve your digital products. These secrets are perfectly suited for logical, left-brain, development professionals. What’s more, you can put them into practice now. Esoteric mathematical equations included at no extra cost.
010
CppNorth @cppnorth.bsky.social · 09/04/2026
NDC Toronto 2026: Protect Your Codebase! 🛡️ Join Victor Lyuboslavsky: "Don’t Let AI Trash Your Codebase." Master the strategies for integrating AI while maintaining high standards for code quality and maintainability. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #AI
ndctoronto.com
Don’t Let AI Trash Your Codebase | NDC Toronto 2026
AI tools are writing more code than ever, but how much of that code will your team want to maintain six months from now? As coding agents become a daily part of development, many teams risk drowning in bloated, inconsistent, and unreadable code.
000
CppNorth @cppnorth.bsky.social · 08/04/2026
NDC Toronto 2026: Clean, Non-Intrusive Code! 🛠️ Join Patrice Roy for: "On the benefits of non-intrusiveness." Learn to design C++ components that stay out of the user's way while providing maximum flexibility and decoupling. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #cpp
ndctoronto.com
On the benefits of non-intrusiveness | NDC Toronto 2026
Traditional object-oriented approaches are often intrusive, relying on (public) inheritance and runtime polymorphism. There are upsides to these approaches, of course, but there are quite a few downsi...
001
CppNorth @cppnorth.bsky.social · 08/04/2026
NDC Toronto 2026: Modernize Your Legacy! 🏗️ Join Nick Tune: "Legacy Architecture Migration Patterns with DDD." Learn DDD patterns to transition legacy systems into modern architectures. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #DDD #Architecture
ndctoronto.com
Legacy Architecture Migration Patterns with DDD | NDC Toronto 2026
We all hate legacy code and want to modernize our old systems. But the journey from the architecture we have now to the shiny new modernized system we want to have can be long.
010
CppNorth @cppnorth.bsky.social · 08/04/2026
NDC Toronto 2026: Master Data & Behaviors! 🛠️ Join Mike Shah: "Techniques for Wielding Data and Behaviors." Learn architectural strategies to better manage code behavior and data organization. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #cpp
ndctoronto.com
Techniques for Wielding Data and Behaviors | NDC Toronto 2026
Algorithms + Data Structures = Programs -- a famous book title from the late Turing award winner Niklaus Wirth that tells us what a program is. What makes programming creative is how we wield algorith...
001
CppNorth @cppnorth.bsky.social · 08/04/2026
NDC Toronto 2026: The Web's True Foundation! 🧱 Join Jean Burellier: "Why Web Components are the foundation we should’ve used all along." See why they're the future-proof foundation modern apps need. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #WebDev #WebComponents
ndctoronto.com
Why Web Components are the foundation we should’ve used all along | NDC Toronto 2026
For years we’ve built design systems on top of frameworks like React, Vue, Angular, Svelte - and we’ve paid the price with rewrites, migrations, tight coupling, performance overhead, and endless fragm...
030
CppNorth @cppnorth.bsky.social · 08/04/2026
NDC Toronto 2026: AI Supply Chain Security! 🛡️ Join Kenneth Yeung & Kasimir Schulz: "Prompt-Jacking: The Rise of a New Supply Chain Risk." Learn how to identify AI vulnerabilities and defend against prompt-jacking attacks. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #AI #Security
ndctoronto.com
Prompt-Jacking: The Rise of a New Supply Chain Risk | NDC Toronto 2026
AI coding assistants are rapidly becoming part of every developer’s workflow, but what happens when the very tools meant to help are turned against you?
000
CppNorth @cppnorth.bsky.social · 07/04/2026
NDC Toronto 2026: Speed Up Carbon! ⚡ Join Chandler Carruth for: "Benchmarking and optimizing the Carbon compiler." Explore the measurement and optimization strategies behind a modern compiler for a C++ successor. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #cpp
ndctoronto.com
Benchmarking and optimizing the Carbon compiler | NDC Toronto 2026
One of the top goals of the Carbon Language project is to have an absurdly fast compiler and toolchain. Much of this stems from leveraging the ideas of data-oriented design to make the data structures...
011
CppNorth @cppnorth.bsky.social · 07/04/2026
NDC Toronto 2026: The Secret Life of Text! 📄 Join Dylan Beattie: "Plain Text." Explore the fascinating history and hidden complexity of the characters and encodings that build our digital world. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #Software
ndctoronto.com
Plain Text | NDC Toronto 2026
Software is complicated. Machine learning, microservice architectures, message queues... every few months there's another revolutionary idea to consider, another framework to learn. And underneath so ...
021
CppNorth @cppnorth.bsky.social · 07/04/2026
NDC Toronto 2026: Rebuilding Stack Overflow! 🏗️ Join Connell Sharp: "Incrementally Rebuilding Stack Overflow's Monolith." Learn the real-world strategy for modernizing a massive legacy codebase without a total rewrite. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto
ndctoronto.com
Incrementally Rebuilding Stack Overflow's Monolith | NDC Toronto 2026
Our small team at Stack Overflow took on a huge project to rebuild our Comments system. This talk takes you through our journey trying to balance rapid experimentation and being agile while architecti...
120
CppNorth @cppnorth.bsky.social · 06/04/2026
NDC Toronto 2026: Speed Up the Web! ⚡ Join Lemon 🍋: "Load Fast, Don’t Suck: Some Honest Advice For Core Web Vitals." Master your Core Web Vitals with honest, actionable advice for a faster web experience. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #WebPerf
ndctoronto.com
Load Fast, Don’t Suck: Some Honest Advice For Core Web Vitals | NDC Toronto 2026
The modern web is an optimization battlefield. Even with the best intentions, websites are relentlessly getting bigger, more complex, and slower, leaving us with frustratingly limited information to d...
000
CppNorth @cppnorth.bsky.social · 05/04/2026
NDC Toronto 2026: AI in Healthcare! 🏥 Join Agata Chudzinska: "Building AI That Learns and Adapts: A Case Study in MRI Diagnostics." Explore how adaptive AI is revolutionizing medical diagnostics and imaging. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #AI #HealthTech
ndctoronto.com
Building AI That Learns and Adapts: A Case Study in MRI Diagnostics | NDC Toronto 2026
Explore how AI and continual learning can revolutionize MRI diagnostics, using our real-world case study in detecting Focal Cortical Dysplasias (FCD) - a crucial factor in epilepsy treatment.
010
CppNorth @cppnorth.bsky.social · 05/04/2026
NDC Toronto 2026: Better C++ Code! 🛠️ Join Jason Turner (@lefticus.bsky.social): "Expression-based C++ for Better Code?" Learn how expression-heavy logic can reduce bugs and improve readability. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #cpp
ndctoronto.com
Expression-based C++ for Better Code? | NDC Toronto 2026
Functional programming languages typically are expression based - each operation you perform returns a value. In many ways C++ is a functional programming language. We can pass functions, we can creat...
020
CppNorth @cppnorth.bsky.social · 05/04/2026
NDC Toronto 2026: Connect SQL to AI! 🗄️ Join Jerry Nixon: "Introducing the SQL MCP Server." Discover how the Model Context Protocol enables LLMs to interact securely and intelligently with your SQL data. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #AI #SQL
ndctoronto.com
Introducing the SQL MCP Server | NDC Toronto 2026
Modern apps use language models, but how do those models safely interoperate with your company’s backend data without putting the business at risk? SQL MCP Server answers that question.
020
CppNorth @cppnorth.bsky.social · 04/04/2026
NDC Toronto 2026: Stay Focused! 🧘 Join Susanne Bach Ladefoged Hou: "Focus in a Fragmented World: A Developer’s Guide to Staying Productive." Master deep work and reclaim your productivity in a world of distractions. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #Productivity
ndctoronto.com
Focus in a Fragmented World: A Developer’s Guide to Staying Productive | NDC Toronto 2026
In today’s tech landscape, developers work in an environment built for constant interruption — notifications popping up all the time, priorities shifting before we’ve even finished our coffee, meeting...
200
CppNorth @cppnorth.bsky.social · 04/04/2026
NDC Toronto 2026: The Evolution of .NET! 🚀 Join Richard Campbell: "The History of .NET." Trace the framework's origins and growth with someone who was there for it all! 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #dotnet
ndctoronto.com
The History of .NET | NDC Toronto 2026
.NET continues to evolve - but how did it get here? Join Richard Campbell on a tour of the history of .NET, Visual Studio and the related tools that have been helping developers produce millions of ap...
001
CppNorth @cppnorth.bsky.social · 04/04/2026
NDC Toronto 2026: Review AI Code Effectively! 🤖 Join Roman Zhukov: ""Looks Good to Me": A Practical Guide to Handling AI-Generated Code." Master the workflows to review and integrate AI-assisted code with confidence. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #AI
ndctoronto.com
"Looks Good to Me": A Practical Guide to Handling AI-Generated Code | NDC Toronto 2026
AI coding assistants like GitHub Copilot, ChatGPT, and Cursor are reshaping how we build software—and open source is no exception. These tools can now generate code, submit pull requests, and even rev...
020
CppNorth @cppnorth.bsky.social · 03/04/2026
NDC Toronto 2026: Rethink CS! 🧠 Join Alex Dathskovsky : "The Biggest Misconception of Computer Science." Challenge your understanding of the core fundamentals of our field! 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #CS
ndctoronto.com
The Biggest Misconception of Computer Science | NDC Toronto 2026
From our very first algorithms class, we are taught a simple rule: a better Big-O complexity means a faster algorithm. We spend years mastering asymptotic analysis, memorizing complexity tables, and l...
000
CppNorth @cppnorth.bsky.social · 02/04/2026
NDC Toronto 2026: Secure Your AI! 🛡️ Join Gary Lopez: "How to Break AI Systems (Before Someone Else Does)." Learn to identify vulnerabilities and defend your AI models before they're exploited. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #AI #Security
ndctoronto.com
How to Break AI Systems (Before Someone Else Does) | NDC Toronto 2026
AI systems are failing in production, and traditional security testing can't catch the problems that matter most. From prompt injection attacks that bypass filters to AI agents that turn helpful assis...
000
CppNorth @cppnorth.bsky.social · 31/03/2026
NDC Toronto 2026: Code in Harmony! 🎶 Join Sarah Peters: "From Concert Hall to Code Review, Symphony to Software." Explore the harmony between orchestral music and software engineering. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #TechCulture #cpp
ndctoronto.com
From Concert Hall to Code Review, Symphony to Software | NDC Toronto 2026
An orchestra succeeds when musicians listen, adapt, and communicate. A development team is no different.
011
CppNorth @cppnorth.bsky.social · 30/03/2026
NDC Toronto 2026: Cursed C#! 💀 Join Nick Chapsas: "Cursed C#." Explore the dark corners of the language and features you probably shouldn't use! 🔗 ndctoronto.com/agenda/ 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #CSharp
ndctoronto.com
Cursed C# | NDC Toronto 2026
You may think you know how to write C#, but below the surface, the vars and the interfaces lie an iceberg of opportunities where C# features can be used in ways most developers have never even conside...
000
CppNorth @cppnorth.bsky.social · 29/03/2026
NDC Toronto 2026: The AI Dev Experience! 🤖 Join Isaac Levin: "Copilot, Cursor, and Custom LLMs: Navigating the New .NET Developer Experience." Navigate the future of modern development! 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #AI #dotnet
ndctoronto.com
Copilot, Cursor, and Custom LLMs: Navigating the New .NET Developer Experience | NDC Toronto 2026
It feels like every two weeks there’s a new "game-changing" AI tool that promises to write our code for us. But for those of us working in the .NET ecosystem, the reality is a bit messier. We’re caugh...
000
CppNorth @cppnorth.bsky.social · 29/03/2026
NDC Toronto 2026: Rethink Your Code! 🎨 Join Tony Van Eerd (@tvaneerd.bsky.social) for: "Postmodern Programming." Challenge your assumptions and explore a new philosophy for modern software development. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #cpp
ndctoronto.com
Postmodern Programming | NDC Toronto 2026
An unusual talk about programming, postmodernism, communication, functions, _context_, and who knows what else. With the lofty goal of fundamentally changing how you _think_ while you code.
021
CppNorth @cppnorth.bsky.social · 29/03/2026
NDC Toronto 2026: AI Opportunities! 🚪 Join Kasimir Schulz & Kenneth Yeung for: "Doors of (AI)pportunity: The Front and Backdoors of LLMs." Uncover the security risks and possibilities of LLMs! 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #AI #Security
ndctoronto.com
Doors of (AI)pportunity: The Front and Backdoors of LLMs | NDC Toronto 2026
The question “What is AI security?” followed by “No, not image classification, LLMs!” has become a frequent conversation for us at conferences around the world. So, we decided to answer the real quest...
010
CppNorth @cppnorth.bsky.social · 27/03/2026
NDC Toronto 2026: AI & Your Career! 🤖 Join Tom Sellek & Netta Avnoon for: "Like Having an Intern? The Impact of LLMs on Software Engineering Careers." Discover how AI tools are reshaping developer roles. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #AI
ndctoronto.com
Like Having an Intern? The Impact of LLMs on Software Engineering Careers | NDC Toronto 2026
The introduction of generative AI has been a watershed moment for the Software Engineering profession. Much has been said about its effect on quality, productivity, and hiring of software engineers. I...
131
CppNorth @cppnorth.bsky.social · 26/03/2026
NDC Toronto 2026: Master OpenTelemetry! 🔭 Join Jimmy Bogard for: "OpenTelemetry in a Brownfield World." Integrate modern observability and tracing into your existing legacy systems. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #Observability
ndctoronto.com
OpenTelemetry in a Brownfield World | NDC Toronto 2026
The OpenTelemetry project offers a bright future of observability, offering a comprehensive and standardized solution for surfacing, collecting, and reporting telemetry signals from your systems. Whil...
000
CppNorth @cppnorth.bsky.social · 25/03/2026
NDC Toronto 2026: Level Up with AI! 🤖 Join Aleksander Stensby for: "10 tips to level up your ai-assisted coding." Master AI tools to boost your productivity and write better code faster! 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #AI ndctoronto.com/agenda/10-ti...
ndctoronto.com
10 tips to level up your ai-assisted coding | NDC Toronto 2026
AI coding assistants are rapidly reshaping how developers write, debug, and ship software. Tools like Cursor and Claude Code can supercharge productivity — but only if you know how to use them effecti...
010
CppNorth @cppnorth.bsky.social · 23/03/2026
NDC Toronto 2026: Master constexpr C++! ⚙️ Join Daniel Nikpayuk (@nikpayuk.bsky.social) for: "Lessons learned while coding my first functional type system in constexpr C++." Push the limits of compile-time programming! 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #cpp
ndctoronto.com
Lessons learned while coding my first functional type system in constexpr C++ | NDC Toronto 2026
C++ designs, techniques, and tricks to solve a multitude of compile time coding problems, and what I learned along the way.
001
CppNorth @cppnorth.bsky.social · 23/03/2026
NDC Toronto 2026: The Psychology of Bad Code! 🧠 Join Tanya Janca for: "Threat Modeling Developer Behaviour." Uncover the human elements behind insecure code to build a security-first culture! 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #Security
ndctoronto.com
Threat Modeling Developer Behaviour: The Psychology of Bad Code | NDC Toronto 2026
Security teams threat model systems, but rarely do we threat model the developers building them. What if some of the most persistent AppSec problems aren’t purely technical—but behavioral?
011
CppNorth @cppnorth.bsky.social · 22/03/2026
NDC Toronto 2026: Keep Your Tech Soul! 🛠️ Join Paul Williams for: "Becoming an Engineering Manager Without Losing Your Technical Soul." Balance leadership duties and stay technical! 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #Leadership
ndctoronto.com
Becoming an Engineering Manager Without Losing Your Technical Soul | NDC Toronto 2026
It is common to hear programmers say "I don't want to become a team leader or manager because I want to stay technical." I have news for you - you can be both.
010
CppNorth @cppnorth.bsky.social · 21/03/2026
NDC Toronto 2026: Simplify Polyglot Apps! 🚀 Join Chris Ayers for: "Aspire 13: One AppHost, Many Languages, Fewer Headaches?" Master multi-language app orchestration! 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto
ndctoronto.com
Aspire 13: One AppHost, Many Languages, Fewer Headaches? | NDC Toronto 2026
Aspire 13 is a surprisingly good way to make a mixed-stack project feel like one product instead of three separate repos held together by docs and duct tape. In this session, we’ll build a small polyg...
001
CppNorth @cppnorth.bsky.social · 20/03/2026
NDC Toronto 2026: Master Algorithms! 🧩 Join Conor Hoekstra for the session: "Algorithms & Combinators." Discover how to write highly expressive, clean, and efficient code by mastering fundamental algorithms and combinators. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto
ndctoronto.com
Algorithms & Combinators | NDC Toronto 2026
Whether you are programming in C++, Rust, Python, Haskell or any other programming language - knowing your algorithms is an essential skill to writing the best possible code both in terms of performan...
012
CppNorth @cppnorth.bsky.social · 20/03/2026
NDC Toronto 2026: Update Your Web Security! 🔐 Join Todd Gardner for his session: "Everything you learned about SSL is deprecated." Unlearn outdated SSL myths and master modern web encryption standards. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #Security
ndctoronto.com
Everything you learned about SSL is deprecated | NDC Toronto 2026
Remember your first HTTPS server? RSA keys, year+ certificates, and some openssl incantation you copied from StackOverflow. That's all outdated now.
002
CppNorth @cppnorth.bsky.social · 18/03/2026
NDC Toronto 2026: Calm at Scale! 🧘 Join Oriana Sparks for: "Calm at Scale." Master the art of maintaining system reliability and a steady engineering culture through periods of rapid growth. 📅 ndctoronto.com/agenda 🎟️ ndctoronto.com/tickets 🍁 May 5-8! #NDCToronto #Engineering #Scalability
ndctoronto.com
Calm at Scale | NDC Toronto 2026
In a world where leaders are overwhelmed, teams are stretched thin, and “always on” has quietly become the norm, performance isn’t failing because people don’t care; it’s failing because people are dy...
032