
Learn techniques to optimize JavaScript usage, improve performance and accessibility, and tailor script delivery based on device capabilities and network quality.

Explore modern authentication and authorization for browser-based JavaScript apps using OpenID Connect, addressing security challenges in SPA architecture.

Explore point-free programming in JavaScript, its motivations, and consequences. Discover practical applications through live coding examples and problem-solving with strict rules.

Explore building type-safe web applications with F# using the SAFE stack. Learn about Saturn, Fable, and functional programming concepts for full-stack development in the .NET ecosystem.

Discover how a team gradually rewrote an e-commerce payment app from Angular to React, improving performance, reducing footprint, and increasing developer happiness while maintaining stability and adding new features.

Explore advanced TypeScript features like union types, intersection types, mixins, and generics. Learn to leverage these powerful tools for clearer, more reliable code and efficient solution delivery.

Explore Angular forms, from template-driven to reactive, covering validation, custom components, and complex requirements. Gain practical insights for efficient form handling in web applications.

Master Shadow DOM to create reusable, framework-agnostic components using only HTML and JavaScript. Learn to build, style, and implement custom elements for cross-project compatibility and efficiency.

Learn to build a realtime, document-based backend using PostgreSQL, GraphQL, Node, and Vue. Discover how to create a powerful API with Velzy, integrating VueX and leveraging PostgreSQL's advanced features.

Explore the evolution of JavaScript from jQuery to React, with practical examples to help you transition from outdated practices to modern web development techniques.

Learn Angular 8 basics: TypeScript, components, services, pipes, and Angular CLI. Hands-on coding for building web applications with this popular framework.

Explore building SignalR servers beyond .NET, gaining insights into its inner workings and potential extensions for various programming languages and platforms.

Explore key DOM manipulation methods in JavaScript to dynamically create, modify, and remove elements for interactive web development.

Explore node properties and practice traversing childNodes within a div element to print nodeName values in JavaScript's DOM.

Explore essential JavaScript string methods, from localeCompare to toLowerCase, enhancing your ability to manipulate and analyze text efficiently.

Explore multidimensional arrays in JavaScript: declaration, accessing elements, traversing, using methods, and function operations.

Explore essential JavaScript array methods including push, pop, indexOf, and more. Master manipulating and analyzing arrays efficiently.

Explore Playwright's powerful automation testing capabilities through a concise demo, showcasing its versatility across multiple programming languages.

Learn Cypress automation testing for web apps through a concise introduction and hands-on demonstration of its unique browser-based architecture and efficient testing capabilities.

Explore proactive defenses against JavaScript supply chain attacks, including access control and future JS features for enhanced project security.

Explore advanced techniques for securing JavaScript dependencies, including Compartments and LavaMoat, to protect against supply chain attacks and enhance runtime security.