{"title":"Addy Osmani","description":null,"products":[{"product_id":"developing-backbone-js-applications-book-addy-osmani-9781449328252","title":"Developing Backbone.js Applications","description":"If you want to build your site's frontend with the single-page application (SPA) model, this hands-on book shows you how to get the job done with Backbone.js. You'll learn how to create structured JavaScript applications, using Backbone's own flavor of model-view-controller (MVC) architecture. Start with the basics of MVC, SPA, and Backbone, then get your hands dirty building sample applications - a simple Todo list app, a RESTful book library app, and a modular app with Backbone and RequireJS. Author Addy Osmani, an engineer for Google's Chrome team, also demonstrates advanced uses of the framework. Learn how Backbone.js brings MVC benefits to the client-side  Write code that can be easily read, structured, and extended  Work with the Backbone.Marionette and Thorax extension frameworks  Solve common problems you'll encounter when using Backbone.js  Organize your code into modules with AMD and RequireJS  Paginate data for your Collections with the Backbone.Paginator plugin  Bootstrap a new Backbone.js application with boilerplate code  Use Backbone with jQuery Mobile and resolve routing problems between the two  Unit-test your Backbone apps with Jasmine, QUnit, and SinonJS","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49553797513489,"sku":"GOR011112310","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49631228363025,"sku":"GOR005875239","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1449328253.jpg?v=1751437235"},{"product_id":"learning-javascript-design-patterns-book-addy-osmani-9781449331818","title":"Learning JavaScript Design Patterns","description":"If you want to write beautiful, structured, and maintainable JavaScript code, this guide shows you how to apply both classical and modern design patterns to the language. The patterns in this book provide reusable code solutions to common problems in software design, and give you a shared vocabulary for describing solutions to others. You'll explore several popular design patterns in plain JavaScript as well as jQuery and other abstracted libraries. If you're familiar with concepts such as closures and prototypal inheritance, you'll be able to determine why some patterns may be more suitable for your projects than others. Learn the structure of design patterns and how they're written Examine basic pattern categories: creational, structural, behavioral, and anti-patterns Get the basics of 15 JavaScript implementations of classical and modern design patterns Dive into several popular JavaScript patterns in greater detail - including some less frequently used Discover what design patterns look like when implemented with jQuery Explore three formats for writing modular JavaScript: AMD, CommonJS, and Harmony Learn popular design patterns for jQuery plugins","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49568788119825,"sku":"GOR010054853","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49576582906129,"sku":"GOR006629034","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ WELL_READ \/ SBYB","offer_id":49999175745809,"sku":"CIN1449331815A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50296262230289,"sku":"CIN1449331815G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50326282240273,"sku":"CIN1449331815VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":50717018226961,"sku":"GOR010109956","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1449331815.jpg?v=1751115523"},{"product_id":"leading-effective-engineering-teams-book-addy-osmani-9781098148249","title":"Leading Effective Engineering Teams","description":"In this insightful and comprehensive guide, Addy Osmani shares more than a decade of experience working on the Chrome team at Google, uncovering secrets to engineering effectiveness, efficiency, and team success. Engineers and engineering leaders looking to scale their effectiveness and drive transformative results within their teams and organizations will learn the essential principles, tips, and frameworks for building highly effective engineering teams.  Osmani presents best practices and proven strategies that foster engineering excellence in organizations of all sizes. Through practical advice and real-world examples, Leading Effective Engineering Teams empowers you to create a thriving engineering culture where individuals and teams can excel. Unlock the full potential of your engineering team and achieve unparalleled success by harnessing the power of trust, commitment, and accountability.  With this book, you'll discover:    The essential traits for engineering effectiveness and the pitfalls to avoid How to cultivate trust, commitment, and accountability within your team Strategies to minimize friction, optimize career growth, and deliver maximum value The dynamics of highly successful engineering teams and how to replicate their achievements How to implement a systems thinking approach for everyday problem-solving and decision-making Self-advocacy techniques to enhance your team's visibility and recognition within the organization","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":50465927627025,"sku":"NGR9781098148249","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50554339361041,"sku":"GOR013995561","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51019155505425,"sku":"NIN9781098148249","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51079134150929,"sku":"CIN109814824XG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51611821506833,"sku":"GOR014345057","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/109814824X.jpg?v=1751438458"},{"product_id":"beyond-vibe-coding-book-addy-osmani-9798341634756","title":"Beyond Vibe Coding","description":"AI is transforming software development, shifting programmers from writing code to collaborating with AI in an intent-driven workflow-this is vibe coding. Vibe Coding: The Future of Programming explores how AI-powered coding assistants like GitHub Copilot and OpenAI Codex are reshaping the way we build software, from automating routine coding tasks to influencing architecture and design decisions.  Written by Addy Osmani, this guide provides developers, tech leads, and organizations with practical strategies to integrate AI into their workflows effectively. Learn how to refine AI-generated code, master prompt engineering, and explore advanced techniques like model fine-tuning and multi-agent coding systems. Whether you're adopting AI tools today or preparing for the future of software engineering, this book offers insights and hands-on examples to keep your skills sharp in this evolving landscape.      Understand how AI-assisted development is reshaping programming Master techniques for refining, validating, and debugging AI-generated code Explore multi-agent coding systems and AI-driven software workflows Future-proof your career by adapting to AI's growing role in development","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":53612890947857,"sku":"NGR9798341634756","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798341634756.jpg?v=1780315704"},{"product_id":"building-web-apps-with-bolt-book-addy-osmani-9798341639768","title":"Building Web Apps with Bolt","description":"AI-assisted coding and cloud-based tools are already transforming how modern applications are built. Bolt.new, a powerful in-browser AI agent from StackBlitz, streamlines the development process, allowing you to prototype quickly, debug intelligently, and launch confidently-no local setup required. Whether you're new to full stack development or looking to supercharge your workflow, this accessible guide takes you from JavaScript and React fundamentals all the way to deploying sophisticated apps with Bolt.new and StackBlitz.  Through real-world projects like a movie explorer and a Supabase-powered workout tracker, you'll master prompt-first development, tap into WebContainers for running backend logic in the browser, and discover a seamless path from idea to deployment. If you're ready to rethink how web apps are built-from the command line to the cloud-this book is your blueprint.      Understand the principles behind prompt-first development and effectively use AI-assisted tooling in Bolt.new Explore the individual strengths of, differences between, and workflows for Bolt.new and StackBlitz Build, debug, and deploy full stack applications using Bolt.new with AI-assisted code generation, Supabase integration, and Netlify deployment Manage iterative development with Bolt.new features such as checkpoints, rollbacks, and prompt tuning Transition seamlessly from Bolt.new to StackBlitz, enhance your applications, and leverage browser-based backends, terminal access, and GitHub integration","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":53612911034641,"sku":"NGR9798341639768","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798341639768.jpg?v=1780315766"},{"product_id":"effective-software-engineer-book-addy-osmani-9798341638174","title":"The Effective Software Engineer","description":"The software engineering landscape is constantly evolving, and the demands on engineers intensify with each technological and methodological shift. In such an environment, being a good coder isn't enough-true effectiveness goes beyond technical skills.  This book is designed as a guide for individual contributors who want to level up to meet the challenges of a changing industry. Author Addy Osmani offers a trove of actionable insights, real-world examples, practical frameworks, and pragmatic advice drawn from years of experience (and plenty of mistakes) in the software industry. You'll learn the fundamental skills every effective engineer needs, as well as the strategic thinking and leadership that distinguishes senior and staff engineers. The Effective Software Engineer is a perennial resource for those who are committed to the ongoing process of learning, adapting, and striving to make a meaningful difference.    Connect your work to the overall goals of your team and organization Identify the most important tasks and avoid distractions Work effectively with your team, stakeholders, and users Navigate the evolving technology landscape, including AI tools, while focusing on uniquely human contributions Tackle complex challenges and make sound technical choices Stay relevant and adapt to change through continuous learning and growth Balance code quality with delivery speed while managing technical debt strategically","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":53613055475985,"sku":"NGR9798341638174","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798341638174.jpg?v=1780316250"},{"product_id":"web-performance-engineering-in-the-age-of-ai-book-addy-osmani-9798341660199","title":"Web Performance Engineering in the Age of AI","description":"On today's web, performance isn't just a nice-to-have-it's essential. A slow or unstable experience drives users away, while a fast, reliable one builds trust and keeps them engaged. Web Performance Engineering in the Age of AI is a comprehensive, hands-on guide for developers, technical leads, and performance engineers focused on delivering high-impact, user-first web experiences. Written by Addy Osmani, director at Google Cloud AI, this book combines deep technical insight with a strong emphasis on usability and real-world effectiveness.  Through case studies, modern optimization techniques, and a user-centered approach, you'll learn how to identify bottlenecks, debug performance issues, and apply improvements that make a measurable difference. Grounded in current browser internals and performance metrics, this book prepares you to design and maintain faster, more resilient websites at scale.    Understand how users perceive speed-and why it matters Evaluate and improve performance using key metrics Optimize for stability, responsiveness, and load time Identify and address the most common performance bottlenecks Apply real-world strategies that lead to lasting results","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":53613064126737,"sku":"NGR9798341660199","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9798341660199.jpg?v=1780316283"}],"url":"https:\/\/www.worldofbooks.com\/en-gb\/collections\/author-books-by-addy-osmani.oembed","provider":"World of Books ","version":"1.0","type":"link"}