Addy Osmani’s Post

View profile for Addy Osmani, graphic

Engineering Leader, Google Chrome. Best-selling Author. Speaker. I want to see you win.

I'm excited to announce Learning JavaScript Design Patterns: The 2nd Edition is now out! It’s a 286 page O'Reilly book available in ebook on the O'Reilly Platform and for physical pre-orders from Amazon for delivery starting June. In this edition, you’ll get a deep walkthrough of JavaScript design patterns interpreted using modern JavaScript language primitives (modules, async/await, classes, WeakMap etc) and a look into React design and rendering patterns. I have wanted to ship a rewrite of this book for a long time and want to thank O’Reilly for giving me the chance to do this. It's been ten years since the first edition. To check it out: O’Reilly platform: https://lnkd.in/gcuVFXTy  Amazon physical book pre-order: https://lnkd.in/gVQffeGQ EBooks: https://lnkd.in/gEhxkFvX In addition to the physical book, I’ve also been working on a supplementary example site with over 100+ runnable demos, mini-quizzes and more patterns for those wanting to go beyond the book. For folks who were fans of our work on patterns.dev, this book covers content that’s even more broadly applicable using vanilla JavaScript but also offers extended perspectives on how to think about design patterns, rendering, namespacing, file structure and more topics. Publishing the book is just the start and we’re aiming to share even more guidance (~a supplemental book) and interactive resources soon. It takes a village to ship a project like this. I would like to extend my deepest gratitude to Leena Sohoni, Michele Cronin, Clare Laylock, Amanda Quinn, Kristen Brown, Stoyan Stefanov, Sarah Drasner, Lydia Hallie, O'Reilly and countless others that contributed to the effort. We hope you and your teams find the book helpful. #javascript #webdevelopment #programming #books

  • Learning JS design patterns: a 296 page book
Alexey Slobodyansky

Frontend Engineer at TradingView

1y

I believe that the link to EBooks, which is on the website of the O'Reilly platform is incorrect.

Arthur Evans

Versatile Technical Writer | Developer Advocate | Customer Zero

1y

Congratulations, Addy!

Thomas Krupers

Sr. Frontend Engineer (freelance)

1y

Woop, was really looking forward to this! Just wanted to let you know: you’ve taught me throughout my full frontend career via several blogs, web.dev, LinkedIn posts and more, thank you so much for all your time and sharing of knowledge 🙏🙏 wouldn’t be where I am today without your guidance. Can’t wait to enrich myself with your new book, let’s go Amazon!

Like
Reply
Austin Coleman

Software Engineer at Authentic8

1y

Looks like a very helpful book. Thanks for making it. I'm looking forward to reading it.

Like
Reply
IGOR LIAMIN

Business Process Architect & Methodologist

1y

Revolutionizing JS design patterns for the modern era! 🚀 Congrats on the 2nd Edition! Can't wait to dive in. #JavaScript #DesignPatterns

Like
Reply
Fergus Ruston

Senior Developer at Nearform

1y

Incredible. I bought the first one quite early on and it was a brilliant resource. Will definitely be ordering a physical copy.

💻 Wagner de Jesus Moreira

Senior Front-end Engineer II at Remote

1y

a HAPPY Friday indeed! :)

Aadam Ishmael

Senior Software Engineer @ Loops | JS & TS

1y

Great achievement Addy! Will making that purchase asap. Loved the first book and it taught me a lot so thank you for the time and effort.

Jerome Hardaway

Leveraging Software Engineering, Data, DevOps and AI to serve and train veterans for today’s work force.

1y

I’ll be reading this on the plane.

Omraj Sharma

Engineering @WheelsEye | Java, Spring, Go, Microservices

1y

Finally the wait is over 🙌

See more comments

To view or add a comment, sign in

Explore topics