
Aprende a crear pruebas en JavaScript para Node, navegador y CI, incluyendo sincrónicas, asíncronas, basadas en promesas y async/await. Herramienta esencial para pruebas unitarias e integración.

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 C# cross-platform build automation with Cake. Learn to create efficient, versatile scripts for compiling, testing, and packaging applications using familiar C# syntax.

Pragmatic approach to efficient testing strategies, focusing on microtesting techniques to improve confidence and speed while challenging traditional testing pyramids.

Strategies for organizing ASP.NET Core projects, data access alternatives, and testing tips to improve application architecture, design, and code quality.

Exploring functional programming's simpler approach to decoupling, eliminating dependency injection and mocks in unit testing. Compares OO and functional design patterns.

Learn effective techniques for unit testing components and services, as well as end-to-end testing in Angular 2 applications, to improve your frontend testing practices and ensure robust code.

Strategies for organizing ASP.NET Core projects, solutions, and files. Explores data access alternatives and provides tips for effective unit and integration testing in ASP.NET Core applications.

Explore effective C++ unit testing techniques, tools, and practices to enhance code quality, prevent regressions, and streamline development, including strategies for testing legacy code.

Explore Trompeloeil, a C++14 mocking framework, through TDD. Learn advanced techniques for unit testing, including patterns, sequential ordering, and custom matchers.

Techniques for managing and improving large, undocumented C++ codebases, including unit testing, mocking, and refactoring strategies to enhance maintainability and extensibility.

Explore serverless architectures in production, comparing AWS, Azure, and Google Cloud. Learn best practices, testing strategies, and common pitfalls from a seasoned cloud architect.

Learn effective techniques for unit testing components and services, and end-to-end testing in Angular applications, making frontend testing easier and more efficient.

Strategies for organizing ASP.NET Core projects, data access alternatives, testing tips, and rethinking MVC. Improve architecture and design with opinionated approaches to enhance application structure.

Strategies for organizing ASP.NET Core projects, data access alternatives, testing tips, and rethinking MVC. Improve architecture and design with opinionated approaches to enhance your applications.

Strategies for organizing ASP.NET Core projects, data access alternatives, testing tips, and rethinking MVC. Improve architecture and design with opinionated approaches for better application structure.

Explore effective C++ unit testing techniques, tools, and best practices to enhance code quality, catch defects early, and improve development efficiency for both new and legacy projects.

Learn techniques for creating maintainable Python utilities to replace complex shell scripts, covering code organization, command-line interfaces, filesystem manipulation, and unit testing for improved project management.

Discover essential unit testing tools for creating robust, maintainable tests. Learn about BDD, AutoMocking, and Continuous Execution to enhance your testing process and improve code quality.

Containerize SQL Server for agile database development and testing. Learn to use Docker for efficient database management, CI/CD integration, and improved dev workflows.

Explore C++20 concepts: their capabilities, limitations, and applications in improving code quality. Learn how concepts enhance type safety, metaprogramming, and design patterns in C++ development.