Advertisement Β· 728 Γ— 90
#
Hashtag
#NDCToronto
Advertisement Β· 728 Γ— 90
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 2 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

0 0 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

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

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

0 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

0 0 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

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

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

3 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

1 2 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 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

1 0 1 0
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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

0 1 0 0
Preview
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?

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

1 1 0 0