
Explore machine learning and computer vision with Amazon tools to predict responses and develop AI algorithms. Learn about S.A.M. (Suspicious Activity Monitor) and its applications in predictive policing.

Explore live coding music with Sonic Pi: from its origins to advanced techniques. Learn to create melodies, use samples, and perform in real-time through hands-on demonstrations.

Explore voice app development for platforms like Google Home and Amazon Echo. Learn best practices for natural language processing, conversation design, and user experience in audio-only interfaces.

Explore .NET Standard's role in simplifying cross-platform development, its relationship with .NET Core, and the magic behind its functionality.

Explore designing natural language interfaces for AI assistants, covering user interaction, speech interpretation, and best practices for creating intuitive voice-controlled applications.

Learn how to implement living front-end styleguides in existing and new projects. Discover strategies for introducing styleguide-driven development, overcoming challenges, and gaining stakeholder buy-in.

Explore the importance of observability in software engineering, focusing on effective instrumentation techniques, real-world applications, and strategies for different system architectures.

Learn to build real-time APIs with GraphQL, covering schema definition, data fetching, mutations, and subscriptions. Gain insights from practical experience in designing and operating GraphQL-based APIs.

Explore how stream processing balances data accessibility and service encapsulation in large-scale systems, enabling efficient data sharing and joining across services without compromising autonomy.

Discover strategies for implementing effective test automation across teams, including framework selection, layered testing, and gaining management support for a unified approach.

Explore React Native's advantages for mobile app development, including seamless development experience, component reusability, and scalability for large applications.

Explore psychological tactics in social engineering, from advertising tricks to phishing techniques. Learn to recognize and defend against manipulation in various contexts.

Explore cutting-edge Azure technologies with Microsoft's Scott Guthrie in this demo-rich talk, covering AI, Azure Stack, VM scale sets, and more for cloud application development and management.

Explore creating custom plugins for 3D experiences in native mobile environments. Learn strategies for navigating undocumented frameworks and integrating Unreal Engine with iOS development.

Explore efficient practices for sharing code across mobile platforms using C# and Xamarin, focusing on patterns, abstractions, and techniques to optimize development time.

Explore programming wearable tech with Jewelbots, a fun way to introduce young women to coding through customizable LED jewelry. Learn setup, API basics, and inspiring projects.

Learn to create accessible, user-friendly online forms through visual design, interaction design, and front-end development considerations. Gain practical tips and hands-on demonstrations for improving usability for all users, including those with disabi…

Explore Mixed Reality development for HoloLens using Visual Studio, Unity3D, and HoloToolkit. Learn the basic workflow and create a simple holographic app with hands-on guidance.

Discover strategies for testing in production, including faster deployments, commit-to-master approaches, and real-world user testing. Learn to optimize feedback loops and implement effective monitoring.

Explore Nginx's role as a reverse proxy for ASP.NET Core, covering its benefits, configuration, and performance advantages over IIS. Learn about load balancing and caching features.

Explore innovative approaches to visual test automation, leveraging cloud computing and browser advancements for efficient, maintainable, and cost-effective visual acceptance testing.