{"title":"Computers \u0026 Technology","description":"\u003cp\u003eProgramming, software engineering, computer science, and technology books.\u003c\/p\u003e","products":[{"product_id":"clean-code-a-handbook-of-agile-software-craftsmanship-by-robert-c-martin-paperback","title":"Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin, Paperback","description":"\u003cp\u003e\u003cstrong\u003ePublisher:\u003c\/strong\u003e Pearson\u003cbr\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e New\u003cbr\u003e\n\u003cstrong\u003eISBN-13:\u003c\/strong\u003e 9780132350884\u003cbr\u003e\n\u003cstrong\u003eAuthor:\u003c\/strong\u003e Robert C. Martin\u003cbr\u003e\n\u003cstrong\u003eFormat:\u003c\/strong\u003e Paperback\u003c\/p\u003e\n\n\u003cp\u003eA paperback handbook on writing readable, maintainable code, organised around principles, worked case studies and a catalogue of code smells with the reasoning behind each one.\u003c\/p\u003e\n\n\u003cp\u003eTopics include naming, functions, comments, formatting, objects and data structures, error handling, boundaries, unit tests, classes and systems, with examples drawn largely from Java.\u003c\/p\u003e\n\n\u003cp\u003eCommonly assigned on development teams and used by working programmers reviewing their own habits.\u003c\/p\u003e","brand":"Binge Pages","offers":[{"title":"Default Title","offer_id":48917816541323,"sku":null,"price":23.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0760\/6786\/4715\/files\/9780132350884.jpg?v=1786773144"},{"product_id":"cracking-the-coding-interview-6th-edition-189-programming-questions-and-solutions","title":"Cracking the Coding Interview, 6th Edition: 189 Programming Questions and Solutions","description":"\u003cp\u003e\u003cstrong\u003ePublisher:\u003c\/strong\u003e CareerCup\u003cbr\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e New\u003cbr\u003e\n\u003cstrong\u003eISBN-13:\u003c\/strong\u003e 9780984782857\u003cbr\u003e\n\u003cstrong\u003eAuthor:\u003c\/strong\u003e Gayle Laakmann McDowell\u003cbr\u003e\n\u003cstrong\u003eFormat:\u003c\/strong\u003e Paperback\u003c\/p\u003e\n\n\u003cp\u003eThe sixth edition of the standard technical interview preparation guide, in paperback, built around programming questions with full solutions and explanation of the approach behind each.\u003c\/p\u003e\n\n\u003cp\u003eAlongside the problem sets it covers how technical interviews are structured and assessed, how to work through a question out loud, and how to review the core data structures and algorithms that come up most often.\u003c\/p\u003e\n\n\u003cp\u003eUsed by computer science students and working engineers preparing for software interviews.\u003c\/p\u003e","brand":"Binge Pages","offers":[{"title":"Default Title","offer_id":48917816672395,"sku":null,"price":50.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0760\/6786\/4715\/files\/9780984782857.jpg?v=1786773491"},{"product_id":"deep-learning-by-goodfellow-bengio-and-courville-hardcover","title":"Deep Learning by Goodfellow, Bengio and Courville, Hardcover","description":"\u003cp\u003e\u003cstrong\u003ePublisher:\u003c\/strong\u003e The MIT Press\u003cbr\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e New\u003cbr\u003e\n\u003cstrong\u003eISBN-13:\u003c\/strong\u003e 9780262035613\u003cbr\u003e\n\u003cstrong\u003eAuthor:\u003c\/strong\u003e Ian Goodfellow, Yoshua Bengio, Aaron Courville\u003cbr\u003e\n\u003cstrong\u003eFormat:\u003c\/strong\u003e Hardcover\u003c\/p\u003e\n\n\u003cp\u003eThe MIT Press hardcover of Deep Learning, part of the Adaptive Computation and Machine Learning series, written as a textbook for students and practitioners entering the field.\u003c\/p\u003e\n\n\u003cp\u003eIt opens with the mathematical and machine learning background the subject assumes, then moves through deep feedforward networks, regularisation, optimisation, convolutional and recurrent architectures, and on to research topics including generative models.\u003c\/p\u003e\n\n\u003cp\u003eUsed in graduate coursework and kept as a reference by working researchers and engineers.\u003c\/p\u003e","brand":"Binge Pages","offers":[{"title":"Default Title","offer_id":48917816737931,"sku":null,"price":49.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0760\/6786\/4715\/files\/9780262035613.jpg?v=1786773491"},{"product_id":"designing-data-intensive-applications-by-martin-kleppmann-paperback","title":"Designing Data-Intensive Applications by Martin Kleppmann, Paperback","description":"\u003cp\u003e\u003cstrong\u003ePublisher:\u003c\/strong\u003e O'Reilly Media\u003cbr\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e New\u003cbr\u003e\n\u003cstrong\u003eISBN-13:\u003c\/strong\u003e 9781449373320\u003cbr\u003e\n\u003cstrong\u003eAuthor:\u003c\/strong\u003e Martin Kleppmann\u003cbr\u003e\n\u003cstrong\u003eFormat:\u003c\/strong\u003e Paperback\u003c\/p\u003e\n\n\u003cp\u003eA paperback reference on the ideas behind reliable, scalable and maintainable data systems, aimed at engineers who have to choose between tools rather than simply use one.\u003c\/p\u003e\n\n\u003cp\u003eIt works through storage and retrieval, data encoding, replication, partitioning, transactions, the problems distributed systems create, consistency and consensus, and the batch and stream processing models built on top of all of it.\u003c\/p\u003e\n\n\u003cp\u003eA standard read for backend, platform and data engineers and for anyone preparing for system design discussions.\u003c\/p\u003e","brand":"Binge Pages","offers":[{"title":"Default Title","offer_id":48917816770699,"sku":null,"price":33.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0760\/6786\/4715\/files\/9781449373320.jpg?v=1786773491"},{"product_id":"introduction-to-algorithms-fourth-edition-by-cormen-leiserson-rivest-and-stein-hardcover","title":"Introduction to Algorithms, Fourth Edition by Cormen, Leiserson, Rivest and Stein, Hardcover","description":"\u003cp\u003e\u003cstrong\u003ePublisher:\u003c\/strong\u003e The MIT Press\u003cbr\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e New\u003cbr\u003e\n\u003cstrong\u003eISBN-13:\u003c\/strong\u003e 9780262046305\u003cbr\u003e\n\u003cstrong\u003eAuthor:\u003c\/strong\u003e Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein\u003cbr\u003e\n\u003cstrong\u003eFormat:\u003c\/strong\u003e Hardcover\u003c\/p\u003e\n\n\u003cp\u003eThe fourth edition of the standard algorithms textbook, published by MIT Press in hardcover.\u003c\/p\u003e\n\n\u003cp\u003eIt covers algorithm analysis, sorting and order statistics, data structures, advanced design and analysis techniques including dynamic programming and greedy algorithms, graph algorithms, and a range of selected topics, with pseudocode and proofs throughout.\u003c\/p\u003e\n\n\u003cp\u003eUsed in undergraduate and graduate computer science courses and kept as a long-term reference by working engineers.\u003c\/p\u003e","brand":"Binge Pages","offers":[{"title":"Default Title","offer_id":48917817458827,"sku":null,"price":49.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0760\/6786\/4715\/files\/9780262046305.jpg?v=1786773955"},{"product_id":"python-crash-course-3rd-edition-a-hands-on-project-based-introduction-to-programming","title":"Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming","description":"\u003cp\u003e\u003cstrong\u003ePublisher:\u003c\/strong\u003e No Starch Press\u003cbr\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e New\u003cbr\u003e\n\u003cstrong\u003eISBN-13:\u003c\/strong\u003e 9781718502703\u003cbr\u003e\n\u003cstrong\u003eAuthor:\u003c\/strong\u003e Eric Matthes\u003cbr\u003e\n\u003cstrong\u003eFormat:\u003c\/strong\u003e Paperback\u003c\/p\u003e\n\n\u003cp\u003eThe third edition of Eric Matthes's introduction to Python, in paperback, split between language fundamentals and projects that put them to use.\u003c\/p\u003e\n\n\u003cp\u003eThe first half covers variables, lists, dictionaries, loops, functions, classes, files and testing, and the second half builds three projects: an arcade-style game, a set of data visualisations, and a web application.\u003c\/p\u003e\n\n\u003cp\u003eSuited to complete beginners and to programmers coming to Python from another language.\u003c\/p\u003e","brand":"Binge Pages","offers":[{"title":"Default Title","offer_id":48917818343563,"sku":null,"price":20.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0760\/6786\/4715\/files\/9781718502703.jpg?v=1786774192"},{"product_id":"system-design-interview-an-insider-s-guide-volume-2-by-alex-xu-and-sahn-lam","title":"System Design Interview - An Insider's Guide, Volume 2 by Alex Xu and Sahn Lam","description":"\u003cp\u003e\u003cstrong\u003ePublisher:\u003c\/strong\u003e Byte Code LLC\u003cbr\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e New\u003cbr\u003e\n\u003cstrong\u003eISBN-13:\u003c\/strong\u003e 9781736049112\u003cbr\u003e\n\u003cstrong\u003eAuthor:\u003c\/strong\u003e Alex Xu and Sahn Lam\u003cbr\u003e\n\u003cstrong\u003eFormat:\u003c\/strong\u003e Paperback\u003c\/p\u003e\n\n\u003cp\u003eVolume 2 of the System Design Interview series in paperback, continuing from the first book with a further set of worked design problems.\u003c\/p\u003e\n\n\u003cp\u003eEach chapter takes a system, establishes the requirements and constraints, and then works through a design step by step with the trade-offs made explicit, which is the part interviewers are usually assessing.\u003c\/p\u003e\n\n\u003cp\u003eUsed by software engineers preparing for design rounds and by developers wanting structured practice at architectural reasoning.\u003c\/p\u003e","brand":"Binge Pages","offers":[{"title":"Default Title","offer_id":48917818605707,"sku":null,"price":49.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0760\/6786\/4715\/files\/9781736049112.jpg?v=1786774214"},{"product_id":"the-clean-coder-a-code-of-conduct-for-professional-programmers-by-robert-c-martin","title":"The Clean Coder: A Code of Conduct for Professional Programmers by Robert C. Martin","description":"\u003cp\u003e\u003cstrong\u003ePublisher:\u003c\/strong\u003e Pearson\u003cbr\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e New\u003cbr\u003e\n\u003cstrong\u003eISBN-13:\u003c\/strong\u003e 9780137081073\u003cbr\u003e\n\u003cstrong\u003eAuthor:\u003c\/strong\u003e Robert C. Martin\u003cbr\u003e\n\u003cstrong\u003eFormat:\u003c\/strong\u003e Paperback\u003c\/p\u003e\n\n\u003cp\u003eA paperback companion to Clean Code, turning from the code itself to the conduct of the person writing it.\u003c\/p\u003e\n\n\u003cp\u003eIt covers saying no and saying yes, estimation, working under pressure, testing discipline, time management, collaboration and how a professional handles conflict with a manager or a deadline.\u003c\/p\u003e\n\n\u003cp\u003eAimed at working developers and at anyone moving from writing code to being accountable for it.\u003c\/p\u003e","brand":"Binge Pages","offers":[{"title":"Default Title","offer_id":48917818671243,"sku":null,"price":49.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0760\/6786\/4715\/files\/9780137081073.jpg?v=1786773950"},{"product_id":"the-pragmatic-programmer-20th-anniversary-edition-your-journey-to-mastery-hardcover","title":"The Pragmatic Programmer, 20th Anniversary Edition: Your Journey to Mastery, Hardcover","description":"\u003cp\u003e\u003cstrong\u003ePublisher:\u003c\/strong\u003e Addison-Wesley Professional\u003cbr\u003e\n\u003cstrong\u003eCondition:\u003c\/strong\u003e New\u003cbr\u003e\n\u003cstrong\u003eISBN-13:\u003c\/strong\u003e 9780135957059\u003cbr\u003e\n\u003cstrong\u003eAuthor:\u003c\/strong\u003e David Thomas and Andrew Hunt\u003cbr\u003e\n\u003cstrong\u003eFormat:\u003c\/strong\u003e Hardcover\u003c\/p\u003e\n\n\u003cp\u003eThe 20th Anniversary Edition of The Pragmatic Programmer in hardcover, substantially rewritten from the original by David Thomas and Andrew Hunt.\u003c\/p\u003e\n\n\u003cp\u003eIt covers the habits and judgement that separate competent programmers from good ones: managing complexity, avoiding duplication, designing for change, debugging methodically, testing, automation and how to think about the work rather than any single language.\u003c\/p\u003e\n\n\u003cp\u003eLanguage-agnostic and read at every career stage, from first job to technical lead.\u003c\/p\u003e","brand":"Binge Pages","offers":[{"title":"Default Title","offer_id":48917819392139,"sku":null,"price":22.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0760\/6786\/4715\/files\/9780135957059.jpg?v=1786773945"}],"url":"https:\/\/bingepages.com\/collections\/computers-technology.oembed","provider":"Binge Pages","version":"1.0","type":"link"}