
Unifying backend and frontend development perspectives to create a holistic approach to software engineering, bridging the gap between traditional computation and user interaction.

MetLife's journey to microservices: Unifying legacy systems, adopting Docker, and transforming development processes for a global-scale application in just 5 months.

Explore automated performance budgeting using sitespeed.io, focusing on front-end optimization for large organizations and the future of performance testing tooling.

Discover strategies for seamless collaboration between developers and designers, improving product development processes, and enhancing UX integration for faster, more efficient project outcomes.

Explore Scala's expansion beyond JVM with a new ahead-of-time compiler and lightweight managed runtime, opening doors to native development and enhanced performance.

Explore Redux principles in vanilla JavaScript through a Tic-Tac-Toe game implementation, covering store, actions, reducers, and unidirectional data flow.

Transitioning from React to Rails' Hotwire: A journey of rediscovering server-side rendering for rich, responsive UIs with minimal JavaScript and maximum efficiency.

Explore key changes in Rails 7: removal of webpacker and spring, encrypted attributes, asynchronous queries, autoloading updates, and new front-end tools. Learn upgrade process and architectural decisions.

Explore GitHub's journey in refactoring a massive CSS bundle, discussing challenges, successes, and the shift towards component-driven UI architecture for improved maintainability.

Explore implementing a domain-specific embedded language for solving diffusive problems using Boost Proto, with insights on designing efficient DSELs for discrete linear and bilinear forms.

Explore benefits and challenges of integrating UX and software teams for improved user flows, performance, and collaboration, addressing knowledge gaps and shared responsibilities.

Explore machine learning in the browser with JavaScript, covering applications, tools, and demos for front-end developers to create their own experiments.

Discover how to integrate Java EE micro-services with TypeScript and Angular2 for full-stack development. Learn to build REST APIs, explore TypeScript, and create responsive web interfaces connecting to Java backends.

Live coding session on building a design system with Bootstrap 4 and Web Components, covering shadowDOM, CSS techniques, and Atomic Design principles for modular and maintainable front-end development.

Discover Elm, a functional language for front-end development that compiles to JavaScript. Learn its syntax, benefits, and build a mini-game while exploring error-free coding and impressive performance.

Comprehensive guide for backend developers transitioning to frontend, covering essential tools, frameworks, and best practices in modern web development.

Explore options for managing large-scale front-end projects, from NPM to Gulp to Webpack. Learn to establish an efficient pipeline for handling complex JavaScript applications.

Explore Clojure's powerful state control and reactive paradigm for enhanced development, including hot-swapping code and networked REPL capabilities in production environments.

Explore psychological principles and practical techniques for improving user experience and accessibility in digital design, focusing on attention management and cognitive load reduction.

Learn to create dynamic, animated charts by combining D3 and React Hooks. Discover techniques for responsive data visualization, balancing control between D3 and React for optimal performance and interactivity.

Discover how Wix scales React Native for large-scale applications using a micro-services approach. Learn architectural strategies for building robust and maintainable mobile apps with React Native.