Patterns are time-tested templates for writing code. They can be really powerful, whether you're a seasoned developer or beginner, bringing a valuable level of resilience and flexibility to your codebase.
Whether it's better user-experience, developer-experience or just smarter architecture, the patterns in “Learning Patterns” can be a valuable consideration for any modern web application.
Addy Osmani is an engineering manager working on Google Chrome. He leads up a developer tooling team focused on making the web fast. His teams work on projects like Lighthouse, PageSpeed Insights, Web Frameworks, Content Management Systems and others.