
Learn to build flexible, scalable UI architectures using React, Redux, TypeScript, and GraphQL. Discover how to manage complex business data with schema-driven designs and improve data quality in line-of-business applications.

Explore key ECMAScript updates for JavaScript, focusing on functional programming concepts and practical code improvements through working examples.

Comprehensive overview of C# 8's new features, including async streams, nullable reference types, and pattern matching. Offers an opinionated perspective on their practical adoption and benefits.

Discover modern JavaScript development without frameworks or build tools. Learn to migrate from jQuery to cleaner, more maintainable code using native browser features and ES2015+ syntax.

Explore combining dependency injection with async/await in C#, understanding monads, and solving common programming challenges without leaky abstractions.

Explore modern web testing tools beyond Selenium, including Protractor and WebdriverIO. Learn when to use each framework for effective UI automation in single-page and responsive applications.

Explore ASP.NET Core's security features, focusing on API security with IdentityServer4. Learn about authentication, authorization policies, and resource-based security for modern web applications.

Learn to integrate Cosmos DB with Entity Framework Core, exploring setup, configuration, and efficient data management for enhanced database performance and flexibility.

Learn to create and test RESTful services using ASP.NET Core and Swagger, explore service contracts, and build a client application to consume the service.

Explore GraphQL as a powerful alternative to REST APIs, covering its integration with popular frameworks, migration strategies, and key advantages for modern web development.

Explore WebAssembly and Blazor for running C# client-side in browsers. Learn how this technology differs from Silverlight and see practical demonstrations of its capabilities.

Explore domain modeling in F# through the lens of Dungeons & Dragons rules, learning practical functional programming techniques for complex systems.

Unravel the mysteries of C# expression trees, exploring their power in Entity Framework, AutoMapper, and NHibernate. Learn creation techniques and practical applications in .NET development.

Discover how Cypress revolutionizes front-end testing, enabling developers to create fast, reliable acceptance tests for browser-based applications, regardless of the framework used.

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.

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.

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.