
Demostración práctica de creación de pruebas en JavaScript: síncronas, asíncronas con callbacks, basadas en promesas y async/await. Incluye pruebas en Node, navegador y CI.

Explore the groundbreaking proposal for adding type annotations to JavaScript, its motivations, implications, and the diverse reactions within the developer community.

Insights from a product manager on enhancing engineering skills: asking crucial questions before coding, understanding software context, and developing efficient coding practices for better solutions.

Explore functional TypeScript techniques to write clearer, more intentional code. Learn to leverage TypeScript features and functional programming practices for improved code readability and maintainability.

Explore functional programming theory and its application in frontend development, discussing benefits and challenges for web developers.

Strategies for effective Test-Driven Development in Rust, overcoming obstacles like lack of reflection and strict compiler. Learn patterns to ship confidently using TDD methodology.

Explore a prototype for a high-performance, type-safe distributed actor system in Rust, enabling complex and extensible distributed systems development with idiomatic code and efficient message handling.

Explore efficient multitasking on microcontrollers using Rust's zero-cost, memory-safe abstractions for embedded systems. Learn about concurrent programming techniques for resource-constrained environments.

Explore the development of SHAR, a 3D multiplayer action game, focusing on implementation details, challenges, and components like GUI, animations, networking, and modding in Rust.

Learn to build graphical applications combining Qt's mature GUI library with Rust's strict programming language, using Rust Qt Binding Generator to create powerful and efficient user interfaces.

Recreating 80s-style computing with embedded Rust on a Cortex M4 devboard: VGA generation, text rendering, PS/2 keyboard input, and testing on modern PCs.

Explore rustls, a modern TLS stack in Rust, offering enhanced security, performance, and design. Learn about its features, deployment, and advantages over traditional implementations.

Techniques for building reliable infrastructure in Rust: advanced testing methods, bias reduction, and maximizing bug detection efficiency for distributed systems and databases.

Exploring burnout, productivity obsession, and necessary changes in software development to prioritize human well-being and create a healthier work environment.

Explora cómo modernizar software antiguo con Rust, abordando prácticas obsoletas y aprovechando herramientas modernas para mejorar la calidad y mantenibilidad del código.

Discover a pre-auth remote vulnerability in Linux kernel's NVMe implementation. Learn open-source vulnerability research, static code analysis, and NVMe technology. Includes live demos and practical tips.

Explore the Reproducible Builds Project's ARM build farm, its technologies, and challenges in mainline Linux and u-boot support for Debian on ARM boards.

Explore Zephyr RTOS multibuild solutions for managing interdependent images, configurations, and build processes. Discuss challenges and potential approaches for upstream implementation.

Explore Yocto Project's Long Term Support releases, their benefits, and implementation strategies for embedded Linux development.

Explore ROS 2's role in advancing robotics through open-source software and Linux, revolutionizing the development of next-generation robotic systems.

Explore reproducible builds and hash equivalence in Yocto Project, enhancing software integrity and efficiency for embedded Linux systems development.