
Explore data-driven decision-making in software development through AB testing, user testing, and statistical analysis. Learn strategies to validate data and overcome biases for more effective feature development.

Explore cutting-edge JavaScript APIs and features that enable web applications to rival native apps in functionality, including offline capabilities and hardware access.

Explore Microsoft Graph: a unified endpoint for Microsoft APIs. Learn to integrate various services, see real-world code examples, and gain insights into future API development trends.

Explore the latest OWASP Top Ten 2017 security risks for web applications. Learn about changes, updates, and best practices for creating secure web applications in this comprehensive overview.

Exploring the evolution of human inquiry and its intersection with technology, from mechanical calculators to AI, and the implications for our future relationship with machines.

Explore GraphQL as an alternative to REST APIs, learning its query language syntax and benefits for building efficient, strongly-typed APIs that empower consumers to retrieve only the data they need.

Explore cutting-edge features of Visual Studio 2017 and VS Code for enhanced productivity in web, cloud, Windows, and cross-platform mobile development. Learn about C# 7 and IDE improvements.

Explore Redux's versatility beyond React, understanding its architecture, reducers, stores, and applications in various frameworks and programming languages.

Explore Progressive Web Apps, combining the best of web and apps. Learn modern best practices and discover future Web APIs for building powerful, offline-capable web experiences.

Learn to design Progressive Web Apps with enhanced user experience, covering app shell, touch guidelines, responsiveness, offline experiences, and more for creating powerful, native-like web applications.

Explore reactive programming's universal benefits across languages, enhancing developer skills and aligning with industry trends. Learn about RxJS, IObservable, and their applications in UI and backend development.

Explore the evolution and practical implementation of Progressive Web Apps, from their historical roots to cutting-edge performance techniques for modern web development.

Comparing PaaS options for app deployment across Azure and AWS, evaluating ease, speed, diagnostics, cost, and frustration factors through practical demonstrations.

Explore the hype around building bots, learn design principles for meaningful interactive experiences, and understand their potential to combat app fatigue in messaging platforms.

Explore accessible software development for people with disabilities, understanding challenges, inclusive design patterns, and how diverse abilities benefit workplaces.

Learn strategies for implementing robust authorization in web applications and APIs, exploring various approaches, pitfalls, and the ASP.NET Core authorization API to create clean and effective authorization systems.

Learn to build server-rendered HTML with ASP.NET Core 2.0's new Razor Pages model, combining MVC features like filters, routing, and model binding for efficient web development.

Learn developer-friendly UX patterns to enhance web experiences, covering performance, mobile optimization, transitions, offline functionality, and more. Gain insights from both UX and technical perspectives.

Discover five powerful techniques to integrate accessibility into UX design, addressing diverse user needs and assistive technologies while enhancing overall usability and inclusivity.

Explore React Fibre's core reimplementation, performance improvements, and new features. Learn fundamental React patterns and how to leverage advanced Fibre capabilities like time slicing.

Explore Angular Material's stable components, learn implementation techniques, and discover tips for integrating Material Design into your Angular applications.