Latest Books
![Unleashing the Power of Astro cover](https://cdn.sanity.io/images/708bnrs8/production/9b180f1df344a8047cf3ee91c33acd20d5481d6d-1600x2000.jpg?w=200&h=250&fit=fill&auto=format)
Unleashing the Power of Astro
![Generative AI Tools for Developers: A Practical Guide cover](https://cdn.sanity.io/images/708bnrs8/production/36086893f23436b3ef36cc36184b70e019968436-1600x2000.png?w=200&h=250&fit=fill&auto=format)
Generative AI Tools for Developers: A Practical Guide
5.0
![Scalable Vector Graphics cover](https://cdn.sanity.io/images/708bnrs8/production/0955d29c35eeae738a4ae44f1aa467f7dedad621-1375x2200.jpg?rect=0,241,1375,1719&w=200&h=250&fit=fill&auto=format)
Scalable Vector Graphics
![Unleashing the Power of TypeScript cover](https://cdn.sanity.io/images/708bnrs8/production/5fd75bb7ed78541494a1ec40662e913cd67c7838-1600x2000.png?w=200&h=250&fit=fill&auto=format)
Unleashing the Power of TypeScript
5.0
![The Web Development Glossary 3K cover](https://cdn.sanity.io/images/708bnrs8/production/d7e80370778a841deaa3b5244724c5627d6e2c16-612x792.jpg?rect=0,14,612,765&w=200&h=250&fit=fill&auto=format)
The Web Development Glossary 3K
![Useful Python cover](https://cdn.sanity.io/images/708bnrs8/production/0020301367cafd1036bcaca789cd328be30990af-1600x2000.jpg?w=200&h=250&fit=fill&auto=format)
Useful Python
![Forty-Three Post-Apocalyptic Website Project Ideas cover](https://cdn.sanity.io/images/708bnrs8/production/60ca4b480a515d60be7752a7229bf7d1abe3354b-1375x2200.jpg?rect=0,0,1375,1719&w=200&h=250&fit=fill&auto=format)
Forty-Three Post-Apocalyptic Website Project Ideas
![An Introduction to Website Performance cover](https://cdn.sanity.io/images/708bnrs8/production/bfc93bed568f2894ea2185ebd81b258b380db4c7-1375x2200.jpg?rect=0,0,1375,1719&w=200&h=250&fit=fill&auto=format)
An Introduction to Website Performance
![Unleashing the Power of CSS cover](https://cdn.sanity.io/images/708bnrs8/production/e48ef679bb9958c0ea8560c8c7888189fb650d7d-1600x2000.png?w=200&h=250&fit=fill&auto=format)
Unleashing the Power of CSS
5.0
![The Designer’s Guide to Figma cover](https://cdn.sanity.io/images/708bnrs8/production/37f71f55142620be6533c9f25475cf0fe8b6bede-1600x2000.png?rect=35,883,799,999&w=200&h=250&fit=fill&auto=format)
The Designer’s Guide to Figma
5.0
![Solutions Architect’s Handbook, 2nd Edition cover](https://cdn.sanity.io/images/708bnrs8/production/8e16d36cc8f6556832438c83a773f6bbec9c0587-1650x2035.jpg?rect=529,1024,417,521&w=200&h=250&fit=fill&auto=format)
Solutions Architect’s Handbook, 2nd Edition
![Clean Code in PHP cover](https://cdn.sanity.io/images/708bnrs8/production/abafe6e3430d1c31e9a1f6529dd8eec5a20f1aec-810x1000.jpg?rect=197,88,219,274&w=200&h=250&fit=fill&auto=format)
Clean Code in PHP
![Clean Code in Python, 2nd Edition cover](https://cdn.sanity.io/images/708bnrs8/production/61aee57239aa203b9dd0ae2e3351f9a7b477ae2d-810x1000.jpg?rect=292,422,226,283&w=200&h=250&fit=fill&auto=format)
Clean Code in Python, 2nd Edition
![Clean Code in JavaScript cover](https://cdn.sanity.io/images/708bnrs8/production/aaee9a42c5dff7423353497b1636e8e1e6afb71b-810x1000.jpg?rect=138,530,297,371&w=200&h=250&fit=fill&auto=format)
Clean Code in JavaScript
5.0
![Building a Customer Service Chatbot with GPT-3: A Step-by-Step Guide cover](https://cdn.sanity.io/images/708bnrs8/production/d704210bca2b351f4d57760dbb9660da66bcb34e-1021x1278.png?rect=0,1,1021,1276&w=200&h=250&fit=fill&auto=format)
Building a Customer Service Chatbot with GPT-3: A Step-by-Step Guide
4.0
![Building and Analyzing Recommender Systems with the Surprise Library cover](https://cdn.sanity.io/images/708bnrs8/production/a827c5a8692b4d950fe1705c545fbb06bbd1b2c8-1021x1278.png?rect=0,1,1021,1276&w=200&h=250&fit=fill&auto=format)
Building and Analyzing Recommender Systems with the Surprise Library
![Upgrade Your HTML IV cover](https://cdn.sanity.io/images/708bnrs8/production/23b77239728cb53450215fcb5d1d12079ac95de3-313x500.jpg?rect=0,55,313,391&w=200&h=250&fit=fill&auto=format)
Upgrade Your HTML IV
![Build Your Own Developer Portfolio in React cover](https://cdn.sanity.io/images/708bnrs8/production/114ad234c4569b4484d4c89fc6fdaca16baf9b62-1600x2000.jpg?w=200&h=250&fit=fill&auto=format)
Build Your Own Developer Portfolio in React
4.8
![Three Approaches to Spam Filtering cover](https://cdn.sanity.io/images/708bnrs8/production/d65e01866d37a9fcc4dc9c23468d80ec0edb2425-1021x1278.png?rect=202,300,618,773&w=200&h=250&fit=fill&auto=format)
Three Approaches to Spam Filtering
![Cluster Analysis in Python cover](https://cdn.sanity.io/images/708bnrs8/production/e8afac1804d3f390d26d8ab34021c4b332bd9984-1021x1278.png?rect=201,276,621,776&w=200&h=250&fit=fill&auto=format)
Cluster Analysis in Python
![An IDE Called Vim cover](https://cdn.sanity.io/images/708bnrs8/production/ee29afd9015ada9ccbdf7932455b2f7c54901deb-6513x10417.jpg?rect=0,2276,6513,8141&w=200&h=250&fit=fill&auto=format)
An IDE Called Vim
5.0
![Agile 2: The Next Iteration of Agile cover](https://cdn.sanity.io/images/708bnrs8/production/2a48ed37ea469ebcfbdc3db941a7c476f0019ad8-600x900.jpg?rect=142,110,317,396&w=200&h=250&fit=fill&auto=format)
Agile 2: The Next Iteration of Agile
![Programming Interviews For Dummies cover](https://cdn.sanity.io/images/708bnrs8/production/8caa1c9fabc065060d3fc107d8e6812ca8bc7762-580x728.jpg?rect=0,0,580,725&w=200&h=250&fit=fill&auto=format)
Programming Interviews For Dummies
5.0
![From Chaos to Concept: A Team Oriented Approach to Designing World Class Products and Experiences cover](https://cdn.sanity.io/images/708bnrs8/production/061dd9b2956de9cf5be0a3b9e70c223ef848dfdc-717x900.jpg?rect=4,9,711,889&w=200&h=250&fit=fill&auto=format)
From Chaos to Concept: A Team Oriented Approach to Designing World Class Products and Experiences
![Beginning ReactJS Foundations Building User Interfaces with ReactJS cover](https://cdn.sanity.io/images/708bnrs8/production/92a19538a8bd357e0d1436bd2e8e07a75ffb7622-717x900.jpg?rect=87,36,544,680&w=200&h=250&fit=fill&auto=format)
Beginning ReactJS Foundations Building User Interfaces with ReactJS
5.0
![The Web Developer's Guide to WordPress cover](https://cdn.sanity.io/images/708bnrs8/production/523d3791885d36767deba14f3150e67e40d6dd2a-494x751.jpg?rect=108,250,278,347&w=200&h=250&fit=fill&auto=format)
The Web Developer's Guide to WordPress
5.0
![Linux Command Line and Shell Scripting Bible, 4th Edition cover](https://cdn.sanity.io/images/708bnrs8/production/6f7220535430be2028f99d5a7a85fe273d9fe136-718x900.jpg?rect=0,0,718,898&w=200&h=250&fit=fill&auto=format)
Linux Command Line and Shell Scripting Bible, 4th Edition
![Job Ready Python cover](https://cdn.sanity.io/images/708bnrs8/production/467a23eb092fb9d9158e6369026139074fd3cf04-711x891.jpg?rect=0,46,676,845&w=200&h=250&fit=fill&auto=format)
Job Ready Python
![The Self-Taught Computer Scientist: The Beginner's Guide to Data Structures & Algorithms cover](https://cdn.sanity.io/images/708bnrs8/production/996414f46f566c9dda023e44961df804cfb21889-713x896.jpg?rect=0,0,713,891&w=200&h=250&fit=fill&auto=format)
The Self-Taught Computer Scientist: The Beginner's Guide to Data Structures & Algorithms
5.0
![Practical Go: Building Scalable Network and Non-Network Applications cover](https://cdn.sanity.io/images/708bnrs8/production/0461322ced1143e094ee4c728c5533c29d3b50b7-718x900.jpg?rect=195,9,326,408&w=200&h=250&fit=fill&auto=format)
Practical Go: Building Scalable Network and Non-Network Applications
![The Python Book cover](https://cdn.sanity.io/images/708bnrs8/production/13dda37b9ab02a109936ae7181293e5cd24b0df9-620x900.jpg?rect=7,4,609,761&w=200&h=250&fit=fill&auto=format)
The Python Book
![The C++ Standard Library cover](https://cdn.sanity.io/images/708bnrs8/production/56f372c02483549f946ab7287225b9650d66fe89-536x699.jpg?rect=113,154,310,388&w=200&h=250&fit=fill&auto=format)
The C++ Standard Library
![Web Development with Django cover](https://cdn.sanity.io/images/708bnrs8/production/a858bf2b7a3667b41af908444173fa2d74356c0c-810x1000.jpg?rect=11,0,788,985&w=200&h=250&fit=fill&auto=format)
Web Development with Django
5.0
![Concurrency with Modern C++ cover](https://cdn.sanity.io/images/708bnrs8/production/626eb08f80597b4a269531652a376fba0dd9ac82-964x1247.jpg?rect=193,296,578,722&w=200&h=250&fit=fill&auto=format)
Concurrency with Modern C++
![The Kubernetes Bible cover](https://cdn.sanity.io/images/708bnrs8/production/3b78f57d91140d9d0a7383361866ca1e2c595f40-810x1000.jpg?rect=36,77,738,923&w=200&h=250&fit=fill&auto=format)
The Kubernetes Bible
![C++20 cover](https://cdn.sanity.io/images/708bnrs8/production/bbede969474bd7ce5317c4abc03b8e55e582e7e3-1645x2200.jpg?rect=259,528,1129,1411&w=200&h=250&fit=fill&auto=format)
C++20
![Hands-On JavaScript High Performance cover](https://cdn.sanity.io/images/708bnrs8/production/9d8ca4186f557f1384a7ffb8bb0dc38f76a0d5b2-810x1000.jpg?rect=5,0,800,1000&w=200&h=250&fit=fill&auto=format)
Hands-On JavaScript High Performance
![A Frontend Web Developer's Guide to Testing cover](https://cdn.sanity.io/images/708bnrs8/production/7c77abe4464fc9d04f68b396c327d5d4e3a0e6a9-810x1000.jpg?rect=5,0,800,1000&w=200&h=250&fit=fill&auto=format)
A Frontend Web Developer's Guide to Testing
5.0
![Designing React Hooks the Right Way cover](https://cdn.sanity.io/images/708bnrs8/production/acc986b72da688d522cdc8a5d92ae7ad73377260-810x1000.jpg?rect=5,0,800,1000&w=200&h=250&fit=fill&auto=format)
Designing React Hooks the Right Way
![WordPress Plugin Development Cookbook, Third Edition cover](https://cdn.sanity.io/images/708bnrs8/production/1bc890910de0bb4791b52a620211452859900cbc-810x1000.jpg?rect=5,0,800,1000&w=200&h=250&fit=fill&auto=format)
WordPress Plugin Development Cookbook, Third Edition
![Real-World Next.js cover](https://cdn.sanity.io/images/708bnrs8/production/46ea506ab877a9c8ab0b327280c4ca395ce7291f-800x1000.jpg?w=200&h=250&fit=fill&auto=format)
Real-World Next.js
![TypeScript 4 Design Patterns and Best Practices cover](https://cdn.sanity.io/images/708bnrs8/production/576f7ef32b02e7f5354d4ec44498b63beebf7f0c-810x1000.jpg?rect=5,0,800,1000&w=200&h=250&fit=fill&auto=format)
TypeScript 4 Design Patterns and Best Practices
![Deno Web Development cover](https://cdn.sanity.io/images/708bnrs8/production/e3a1b80f75cd69f4bc52d314396dbd7baa8ba468-810x1000.jpg?rect=5,0,800,1000&w=200&h=250&fit=fill&auto=format)
Deno Web Development
![Jumpstart Jamstack Development cover](https://cdn.sanity.io/images/708bnrs8/production/6400300ba4438178763f87b77304fe3d96378b48-810x1000.jpg?rect=40,86,731,914&w=200&h=250&fit=fill&auto=format)
Jumpstart Jamstack Development
![Node.js: Novice to Ninja cover](https://cdn.sanity.io/images/708bnrs8/production/153fce8cc1efa957775b725b92bae96ca6c8cf0f-1021x1278.jpg?rect=286,638,450,562&w=200&h=250&fit=fill&auto=format)
Node.js: Novice to Ninja
5.0
![Learn Terraform The Hard Way cover](https://cdn.sanity.io/images/708bnrs8/production/539ee49892014b5e17e278153d2231bcfe574d45-1378x2200.jpg?rect=313,0,753,941&w=200&h=250&fit=fill&auto=format)
Learn Terraform The Hard Way
![Learn Bash the Hard Way cover](https://cdn.sanity.io/images/708bnrs8/production/9c54435e439fadeaee21bd1de9ca19448008d7f4-1378x2200.jpg?rect=249,0,881,1101&w=200&h=250&fit=fill&auto=format)
Learn Bash the Hard Way
![Learn Git The Hard Way cover](https://cdn.sanity.io/images/708bnrs8/production/c9085dbbb4a852ea61c4ec84288ab34a45988447-1378x2200.jpg?rect=315,39,749,936&w=200&h=250&fit=fill&auto=format)
Learn Git The Hard Way
![Tailwind CSS: Craft Beautiful, Flexible, and Responsive Designs cover](https://cdn.sanity.io/images/708bnrs8/production/6038f68c4a4ffa4e2e36837d4efc0d70734fb287-1021x1278.jpg?rect=273,613,477,596&w=200&h=250&fit=fill&auto=format)
Tailwind CSS: Craft Beautiful, Flexible, and Responsive Designs
![Crafting HTML Email cover](https://cdn.sanity.io/images/708bnrs8/production/0ed7e445f935559d97e5f77bf12448ec8f5fbdee-399x500.jpg?rect=118,263,164,205&w=200&h=250&fit=fill&auto=format)
Crafting HTML Email
5.0