
Opening session of UIST 2020, covering event logistics, diversity initiatives, scientific program overview, and awards ceremony for this leading symposium on user interface software and technology.

Explore eye-tracking's potential in AI-driven personalization for user-adaptive systems. Learn about predicting cognitive skills, affective states, and applications in visualizations and tutoring.

Explore graphics terminology for retro hardware programming, covering bitmaps, color attributes, palettes, graphics chips, memory, and screen buffers.

Explore assembler terminology, including direction pointers, indirection, jumps, subroutines, and logical operations, to enhance your understanding of low-level programming concepts.

Explore assembler terminology and the process of converting source code to executable programs. Learn key concepts for programming in assembly language.

Learn to set up a cloud-ready project using Docker for distributed caching in ASP.NET Core. Practice implementing IDistributedCache interface and explore key concepts like async operations and cache keys.

Explore the Monad design pattern in C#, covering value storage, function application, and automatic handling of effects for clearer problem-solving and function composition.

Learn regex basics for programmers: pattern recognition, syntax, and practical examples. Enhance coding skills with this hands-on tutorial covering URL, email, and data extraction patterns.

Step-by-step guide to mocking cookie authentication in ASP.NET Core C# integration testing, covering setup, code exploration, and mocking techniques for authentication schemes and claims.

Learn practical C# unit testing with mocking techniques, focusing on real-world application scenarios and best practices for effective test-driven development.

Comprehensive guide to C# delegates, covering syntax, internal workings, and closures. Explores functional programming concepts and practical applications in C# development.

Introduction to setting up Linux virtual machines on Linode, covering SSH key creation, user configuration, Nginx installation, and basic server management for ASP.NET Core deployment.

Implement an admin panel for inviting moderators using ASP.NET Core, Identity, and SendGrid. Learn to set up email services, create users, and manage roles securely.

Enhance user experience with stage changes, error notifications, and moderation features in ASP.NET Core and Nuxtjs application. Implement UI updates and backend improvements.

Explore entity deletion, archiving, and relationship migration in ASP.NET Core, C#, EF Core, and Nuxtjs for efficient data management and system evolution.

Explore key updates in EF Core 5, including many-to-many relationships, split queries, and table-per-type mapping. Learn about new features and breaking changes to enhance your data access layer.

Explore key C#9 features including top-level statements, records, pattern matching, and more. Gain insights into language enhancements for improved code efficiency and readability.

Implementación de historial de entidades y corrección de problemas en una aplicación web utilizando ASP.NET Core, C#, EF Core y Nuxt.js. Incluye mejoras en la interfaz y optimizaciones de código.

Implement versioning for difficulty entities in ASP.NET Core, covering model changes, migrations, and controller updates for a tricking library application.

Implementación de validación en ASP.NET Core y Vue.js utilizando Fluent Validation en el backend y reglas de formulario Vuetify en el frontend para una aplicación web robusta.

Abstracting content feed implementation for reusable UI components and endpoints in ASP.NET Core, C#, EF Core, Nuxtjs, and Vuetify.