
Real-time website traffic data analysis for pinpointing performance issues and enhancing user experiences. Learn to use Varnish Custom Statistics to gather, aggregate, and analyze web data for improved website performance.

Explore how discoverability enhances user experiences across software layers, from APIs to UIs, leading to happier, more productive interactions for developers and end-users alike.

Explore event-driven architecture as an alternative to CRUD, learning how it can improve domain modeling, software development, and user experience in complex business systems.

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.

Discover five powerful techniques to integrate accessibility into UX design, enhancing usability for all users while navigating complex guidelines and assistive technologies.

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 the rise of chatbots as the next user interface, focusing on their potential to enhance customer engagement and provide personalized, intuitive experiences through conversational AI and cognitive services.

Explore Docker fundamentals and enterprise deployment concepts, including service distribution, scaling, and management across various orchestration platforms like Swarm, Kubernetes, and ECS.

Explore anticipatory design in product development, focusing on predictive modeling to reduce user choices and combat decision fatigue. Learn implementation strategies and discuss potential issues.

Explore the power of Service Workers for enhancing web app performance, offline functionality, and user experience with expert insights and practical implementation strategies.

Explore 3D printing's practical applications and potential for your next project, from custom shoes to aircraft parts, in this informative session.

Explore Windows Mixed Reality development: create immersive apps with 3D models, Unity, and familiar code. Learn about device integration and discover the potential of mixed reality in various industries.

Explore common challenges in vulnerability reporting and learn effective strategies to address them in software projects and organizations.

Explore the intersection of art and coding through the lens of Sondheim's musical and Seurat's paintings. Discover parallels between software design and artistic composition, reflecting on what makes code truly great.

Explore how Elm and functional programming simplify web app development, enhance developer experience, and enable better user experiences through integrated documentation and live UI previews.

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.

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…

Learn to transform standard web apps into powerful Progressive Web Apps with offline functionality, installability, and push notifications using existing web development tools.

Explore key principles for building user trust through UX design, featuring a case study on leveraging data visualization, user research, and content strategy best practices.