
Explore the past, present, and future of Protractor for Angular projects. Learn about its evolution, current limitations, and how to transition to modern tools like Webdriver.io as Protractor reaches end-of-life.

Explore four powerful RxJS pipelines for data retrieval and processing, combining Subjects, creation functions, and operators to implement real-world scenarios in Angular applications.

Explore techniques for creating dynamic Progressive Web Applications with Angular, delivering multi-modal solutions that delight users across platforms.

Explore Observable lifecycles in RxJS to avoid common pitfalls. Learn proper operator placement and edge cases for smoother Angular development.

Learn to manage data flow in Angular apps using HTTP Interceptors. Discover how to handle headers, transform responses, and implement busy indicators. Compare with approaches in React, Vue, and Svelte.

Learn techniques for writing clean, readable code using pre-commit hooks, linting, and code formatting. Discover how to use Husky to ensure code quality before pushing changes.

Discover functional programming concepts in JavaScript to create more maintainable, composable, and testable code. Learn refactoring techniques for easier future maintenance and improved code structure.

Discover strategies to enhance app performance, including on-demand image loading, lazy loading in Angular, and hot module replacement, for more reliable and efficient applications.

Live-coding demonstration of multiple testing techniques for Angular applications, covering unit tests, integration tests, marble testing, and visual regression, with insights on nx's enterprise patterns.

Discover strategies for optimizing Web Components, including tree shaking, bundling, and CDN support. Learn to measure and improve UI performance through automation and benchmarking techniques.

Entrevista con Brian Love, destacado orador de ng-conf 2022, explorando su experiencia y perspectivas sobre Angular y el desarrollo web moderno.

Learn to build end-to-end tests with Cypress for robust web applications. Gain confidence in refactoring and deploying code by automating browser tests using JavaScript or TypeScript.

Discover advanced Angular testing techniques using Jest, including window.location.href and overloaded methods. Enhance your skills for more robust and reliable web applications.

Explore architecture patterns, implementation challenges, and practical considerations for building micro front-ends, including payload sharing, component isolation, and performance optimization.

Exploring Micro-Frontends with Module Federation in Angular: strategies, pitfalls, and solutions for integrating multiple frameworks or versions in a single application.

Exploring Node.js-COBOL integration as a bridge between legacy systems and modern development, addressing programmer shortages and enabling new features without complete rewrites.

Learn to create reliable, scalable TypeScript solutions using SOLID principles, OOP, and best practices for testable code. Discover how to avoid over-engineering and apply Agile methodologies in front-end and back-end development.

Strategies to minimize browser crashes: static analysis, robust testing, and clear reporting dashboards. Learn techniques to improve code quality and user confidence in web applications.

Discover how RedwoodJS integrates Storybook for component-driven development, enhancing project maintenance. Learn implementation techniques applicable to various frameworks and existing projects.

Exploring strategies to build maintainable React components, avoiding common pitfalls, and proposing efficient approaches for more productive development in React.

Explore intentional architecture design using Angular, Nx, and ngRx. Learn to align frameworks with business goals and evaluate their effectiveness through quality attributes and documentation.