
Learn strategies to improve JavaScript testing, avoiding common pitfalls and leveraging lessons from other ecosystems to create efficient, maintainable tests that enhance development.

Explore four advanced async patterns in JavaScript: Promises, generators, Async/Await, and RxJS. Learn when to use each and how they solve different asynchronous coding challenges.

Explore JavaScript's ES2015 features, their potential pitfalls, and best practices for maintainable and performant code in modern web development.

Explore techniques to manage side effects and complexity in JavaScript applications, drawing inspiration from React and modern JavaScript features for streamlined asynchronous programming.

Learn to secure APIs, connect Angular SPAs, and expose APIs to third parties using OAuth with Identity Server 4, ASP.NET Core, and Entity Framework in this demo-heavy presentation.

Explore the evolution of hypermedia APIs and JSON-based specifications for easier API creation and management. Learn about ReST 3.0's solutions and evaluate tools for modern API development.

Learn to create stunning mobile apps for iOS and Android using Fuse, leveraging XAML and JavaScript skills. Explore design-first approach, native rendering, and cross-platform development for standout applications.

Explore Terraform's capabilities for efficient infrastructure management in Azure, featuring live demos of complex setups and integration with multiple cloud providers.

Explore static typing in JavaScript with Flow, covering installation, types, analysis, and integration with tools like Babel and ESLint. Learn to catch errors and improve code quality.

Learn to build cross-platform desktop apps using web technologies and NodeJS with Electron. Explore features, packaging, distribution, and ecosystem resources for creating your own applications.

Explore functional programming for mobile apps using Fable and React Native. Learn to leverage F# and the Elm architecture for building powerful, typed native iOS and Android applications.

Discover Angular best practices, pitfalls to avoid, and insights from real-world projects. Learn about performance, AOT, code splitting, and building for mobile and desktop.

Comparison of Aurelia and Angular frameworks for Microsoft developers, highlighting pros and cons to help make an informed choice for your project.

Explore F# and Fable to leverage JavaScript's ecosystem while enjoying functional programming, static typing, and cross-platform development for web, desktop, and mobile apps.

Exploring alternatives to common .NET frameworks, including NancyFX, Dapper, and Postgres. Challenges "Blub Paradox" thinking and encourages developers to expand their toolkit beyond Microsoft's offerings.

Explore JavaScript development in 2017, from basic methods to modern tools like Babel and Webpack. Learn to set up an ES2017 and React-enabled website with automated builds and real-time syntax checking.

Explore building a future-proof data exporter using Node.js and PostgreSQL metadata to graph database relationships, isolate tenant data, and generate constraint-safe scripts for multi-tenant architectures.

Discover Elm: a functional language for reliable web apps. Learn its advantages over JavaScript frameworks, including type safety, immutability, and error prevention through an advanced compiler.

Introduction to actor model for building reactive, scalable systems. Demonstrates Akka.NET backend with ASP.NET Core, React+Redux frontend, and real-time updates using distributed actors, including on Raspberry Pis.

Discover seamless integration of server-side and client-side code, faster development with real-time updates, improved performance and SEO, and advanced debugging features for Angular, React, and Knockout.

Explore CSS Houdini and CSS Properties and Values API to enhance CSS capabilities, register custom properties, and enable animations, bridging the gap between CSS and JavaScript for powerful front-end development.