Advertisement ยท 728 ร— 90

Posts by CppNorth

Preview
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...

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

2 days ago 1 0 0 0
Preview
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!

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

2 days ago 0 1 0 1
Preview
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 ...

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

4 days ago 1 1 0 0
Preview
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...

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

4 days ago 0 2 0 0
Preview
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...

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

6 days ago 0 0 0 0
Preview
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.

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

1 week ago 1 1 0 1
Preview
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...

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

1 week ago 0 0 0 0
Advertisement
Preview
Meditations on Code As Art | NDC Toronto 2026 Code can be beautiful, elegant and performant, but can it deliberately be artistic?

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

1 week ago 1 1 0 0
Preview
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.

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

1 week ago 0 0 0 0
Preview
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.

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

1 week ago 9 2 2 0
Preview
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...

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

1 week ago 1 1 0 0
Preview
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...

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

1 week ago 0 0 0 0
Preview
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!

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

1 week ago 0 0 0 0
Preview
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.

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

1 week ago 0 0 0 0
Preview
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.

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

1 week ago 2 0 0 0
Preview
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.

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

1 week ago 1 0 0 0
Preview
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.

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

2 weeks ago 0 0 0 0
Advertisement
Preview
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...

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

2 weeks ago 0 1 0 0
Preview
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.

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

2 weeks ago 1 0 0 0
Preview
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...

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

2 weeks ago 0 1 0 0
Preview
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...

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

2 weeks ago 3 0 0 0
Preview
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?

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

2 weeks ago 0 0 0 0
Preview
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...

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

2 weeks ago 1 1 0 0
Preview
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 ...

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

2 weeks ago 2 1 0 0
Preview
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...

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

2 weeks ago 1 0 1 0
Advertisement
Preview
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...

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

2 weeks ago 0 0 0 0
Preview
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.

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

2 weeks ago 1 0 0 0
Preview
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...

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

2 weeks ago 2 0 0 0
Preview
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.

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

2 weeks ago 2 0 0 0
Preview
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...

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

2 weeks ago 0 0 2 0