
Explore Uber's JavaScript ecosystem: frontend stack with Express and React, tools for automation, and best practices implementation across engineering teams.

Explore the journey of creating a custom frontend framework, delving into motivations, fundamental principles, and implementation details. Gain insights into the creative process and challenges faced.

Explore specification-based testing in Node.js with Speculaas, a tool inspired by clojure.spec. Learn concepts, see examples, and discover how to generate effective tests for dynamic languages.

Explore WebAssembly's potential to enhance web application performance, comparing it with native JavaScript and learning how to integrate it into your projects.

Learn to create and deploy Ethereum smart contracts using JavaScript, exploring blockchain fundamentals, Solidity, and decentralized app development with hands-on demonstrations.

Learn to create native iOS and Android apps using web development skills with NativeScript. Leverage JavaScript, TypeScript, Vue, or Angular for cross-platform development and explore community-built plugins.

Discover a powerful pattern in JavaScript callbacks that rivals Observables and Promises. Learn about Callbags and their potential to simplify asynchronous programming and reactive streams.

Explore WebBluetooth's potential to control physical devices using JavaScript. Learn basics and advanced topics for connecting browsers to lightbulbs, robots, and drones, and even running JavaScript on microcontrollers.

Explore QA horror stories and learn how Test-Driven Development can prevent defects, speed up development, and improve JavaScript projects. Discover tools for automated testing and team integration.

Explore sorting algorithms in JavaScript engines, understanding their implementation, performance, and practical applications for creating efficient and consistent applications.

Discover how TypeScript transforms JavaScript development, enhancing large codebases and becoming an indispensable tool for efficient coding and project management.

Explore the evolution, implementation, and future of ECMAScript modules across browsers and Node.js. Learn syntax, comparisons with other systems, potential pitfalls, and proposed extensions.

Explore brain-computer interfaces with JavaScript, from signal processing to neural networks. Live demo showcases EEG headset integration, Electron, Node.js, and Vue.js for mind-controlled interactions.

Discover Vue.js best practices, from basics to advanced techniques, including state management, reactivity, and tooling. Learn from GitLab's production experience and migration strategies.

Explore the depths of microservices powering Angular applications at bol.com, the largest online retailer in the Netherlands and Belgium. Discover the complexity behind e-commerce websites.

Explore ClojureScript for building robust front-ends with functional programming, leveraging immutable data structures, macros, and JVM optimizations for enhanced performance and reliability.

Discover techniques to optimize Angular apps for improved performance, reduced size, and enhanced speed. Learn developer-driven strategies to complement Angular's built-in optimizations.

Explore reactive programming with RxJS in React and Vue. Learn to combine powerful observables with component libraries for efficient, scalable, and responsive web applications.

Learn client-side mocking techniques for REST APIs using connect-api-mocker. Overcome development challenges, test exceptional scenarios, and streamline your workflow without relying on a running server.

Streamline Ethereum dApp development using Node.js and Docker. Learn to automate manual steps, leverage boilerplate code, and optimize smart contract creation for faster MVP builds.

Explore GitLab's frontend evolution, from CoffeeScript to ES6, jQuery to VueJS, and Rails Asset Pipeline to Webpack, while maintaining monthly releases and improving development practices.