
Explores potential pitfalls of event-driven architectures, including strong coupling, accidental complexity, and architectural issues. Provides heuristics to identify and mitigate these problems in event-driven systems.

Learn techniques to transform legacy applications for frequent releases, covering DevOps concepts like feature toggles, deployment automation, and cloud technologies for improved software delivery.

Discover the power of CSS Grid for creating dynamic, responsive layouts with ease. Learn how this game-changing specification simplifies front-end development and enables innovative design possibilities.

Discover strategies for effective app onboarding to retain users, from initial interest to proficiency. Learn incremental investment techniques and optimize user experience for long-term engagement.

Explore how React Native enables code sharing across web, iOS, Android, Windows, Mac, and Linux platforms, with real-world examples of cross-platform app development.

Explore techniques and code patterns for high-performance C#, from analysis to optimization. Learn to identify bottlenecks and apply optimization strategies used in database engine development.

Explore real-time web functionality with SignalR, from basic chat applications to advanced use cases in Angular, MVC, and Blazor. Learn mechanics, protocols, and practical implementations.

Explore unsupervised learning and topological data analysis to uncover hidden insights in complex datasets, with applications in health and finance using Python and R.

Discover essential leadership skills and behaviors for workplace impact, debunking myths and gaining practical steps to accelerate your journey towards becoming a more effective leader.

Discover how integrating UX into DevOps can save money, enhance customer satisfaction, and improve software development processes while aligning with Agile methodologies.

Explore the impacts of chasing technological trends without strategy. Learn to make informed decisions that benefit your tech, company, and customers in this insightful talk on avoiding 'shiny object syndrome'.

Learn effective code review practices to provide positive, impactful feedback. Discover techniques for structuring comments, maintaining a constructive tone, and fostering collaboration among developers.

Explore Turing's revolutionary 'universal machine' concept, its historical context, and far-reaching impact on computer science and technology in this engaging talk.

Architect's journey through three startup rewrites: scaling challenges, critical decisions, and guiding business growth while balancing multiple responsibilities.

Learn to create 3D games and mixed reality experiences with Unity. Explore Visual Studio integration, physics, textures, explosions, and networking features for interactive 3D worlds.

Explore lesser-known features in .NET Core 3.0, including GC improvements, diagnostics enhancements, publish options, native interop, and networking advancements for enhanced development and performance.

Explore Microsoft's evolution, market position, and future relevance in cloud, hardware, software, and development. Insights on tech landscape and impact on developers.

Learn to code a neural network for image recognition in C# from scratch, covering gradient descent, activation functions, and backpropagation without complex math or external libraries.

Explore C# 8's new features and future developments, including pattern matching, nullable reference types, and async improvements. Gain insights into enhancing developer productivity and code quality.

Explore pragmatic approaches to Domain-Driven Design, balancing quick benefits with deeper understanding for evolving software practices and achieving DDD's full potential.

Explore Reactive software development for high-performance, scalable solutions. Learn to model business-driven systems with Domain-Driven Design, addressing distribution, concurrency, and latency challenges.