CINXE.COM

Humble Tech Book Bundle: Computer Science the Fun Way by No Starch

<!doctype html> <html lang="en" class=""> <head> <title> Humble Tech Book Bundle: Computer Science the Fun Way by No Starch </title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script> window.noZensmooth = true; window.pageData = {atTime: 1743317494 }; window.humble = window.humble || {}; window.humble.locale = "en"; window.humble.timezone = "America/Los_Angeles"; window.humble.ie11ScriptsToLoad = [ "https://cdn.humblebundle.com/static/hashed/230b5ad34db2149203fc119b74fb96ba968bcef1.js", "https://cdn.humblebundle.com/static/hashed/ee47b95548c49132e7080413b0af49b6318fbb04.js", "https://cdn.humblebundle.com/static/hashed/95bcf58c86417455c695def01a0961d2623ff678.js", "https://cdn.humblebundle.com/static/hashed/77174c175993866b13940bcbcbbb078e0331142b.js", "https://cdn.humblebundle.com/static/hashed/f00402ff4c562abd341a500a5f4b0c1043f974a1.js", "https://cdn.humblebundle.com/static/hashed/c5b3c44cb77ebe3f6a35879673a9eaf7dee99d90.js", ]; </script> <script id="main-js" data-dist_version="c9ed87a47d080e3663d596d7acf24ed2c605d66f" src="https://cdn.humblebundle.com/c9ed87a47d080e3663d596d7acf24ed2c605d66f/dist/main.min.js"></script> <meta name="application-name" content="Humble Bundle"> <meta name="msapplication-TileImage" content="https://cdn.humblebundle.com/static/hashed/49bccd0f2050e5fcfc3c442b269d4ff47b038ed9.png"> <meta name='medium' content='news' /> <meta name="theme-color" content="hsl(221, 11.52%, 32.35%)"> <meta property='og:site_name' content='Humble Bundle' /> <meta property='og:type' content='website' /> <meta property="fb:app_id" content="101146256651042" /> <meta property="fb:profile_id" content="162315830478396" /> <meta property="fb:pages" content="162315830478396"><meta name="yandex-verification" content="4c70c59be0ff7c44" /> <meta name="p:domain_verify" content="09935f6d7546ea2a15ecbffb9845de5a"/> <meta name="google-site-verification" content="RWOr7xvK0pjMd7rJvmakIEH5ebV-MVPFkgh_RzZXUl0" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="canonical" href="https://www.humblebundle.com/books/computer-science-fun-way-no-starch-books" /> <meta content="Humble Tech Book Bundle: Computer Science the Fun Way by No Starch" property="og:title"/><meta content="Master Computer Science the Fun Way with this library of tech courses by No Starch. Learn new skills, pay what you want, support charity!" property="og:description"/><meta content="https://www.humblebundle.com/books/computer-science-fun-way-no-starch-books" property="og:url"/><meta content="Humble Tech Book Bundle: Computer Science the Fun Way by No Starch" name="title"/><meta content="Master Computer Science the Fun Way with this library of tech courses by No Starch. Learn new skills, pay what you want, support charity!" name="description"/><meta content="https://hb.imgix.net/f7a09f654e2b33ea73223c2a23dfbc617541c085.jpg?auto=compress,format&h=630&w=1200&s=ae0f697e70b60ee41c2734b5cbdc963e" itemprop="image"/><meta content="https://hb.imgix.net/f7a09f654e2b33ea73223c2a23dfbc617541c085.jpg?auto=compress,format&h=630&w=1200&s=ae0f697e70b60ee41c2734b5cbdc963e" property="og:image"/><link href="https://hb.imgix.net/f7a09f654e2b33ea73223c2a23dfbc617541c085.jpg?auto=compress,format&h=630&w=1200&s=ae0f697e70b60ee41c2734b5cbdc963e" rel="image_src"/><meta content="1200" property="og:image:width"/><meta content="630" property="og:image:height"/><meta content="@humble" name="twitter:site"/><meta content="Master Computer Science the Fun Way with this library of tech courses by No Starch. Learn new skills, pay what you want, support charity!" name="twitter:description"/><meta content="https://www.humblebundle.com/books/computer-science-fun-way-no-starch-books" name="twitter:url"/><meta content="Humble Tech Book Bundle: Computer Science the Fun Way by No Starch" name="twitter:title"/><meta content="summary_large_image" name="twitter:card"/><meta content="https://hb.imgix.net/f7a09f654e2b33ea73223c2a23dfbc617541c085.jpg?auto=compress,format&h=512&w=1024&s=e2d8b3ada6842c7df81980d2bcca1806" name="twitter:image"/> <link rel="apple-touch-icon" sizes="144x144" href="https://cdn.humblebundle.com/static/hashed/03df0490a53d595fd930f9fff52038366d60a05d.png"> <link rel="icon" type="image/png" sizes="16x16" href="https://cdn.humblebundle.com/static/hashed/4c8bbc6fc7b2b8a9fa21e895afe1157188e28bfb.png"> <link rel="icon" type="image/png" sizes="32x32" href="https://cdn.humblebundle.com/static/hashed/46cf2ed85a0641bfdc052121786440c70da77d75.png"> <link rel="shortcut icon" href="https://cdn.humblebundle.com/static/hashed/47e474eed38083df699b7dfd8d29d575e3398f1e.ico"> <link rel="search" type="application/opensearchdescription+xml" title="Humble Bundle Search" href="https://cdn.humblebundle.com/static/hashed/734237ad071b57a64f3b131b3f86fc7ed670e794.xml" /> <link rel='alternate' type='application/rss+xml' title='Humble Mumble' href='http://blog.humblebundle.com/rss' /> <style> #flash { position:fixed; right: 30px; top:10px; background: #eee; opacity: .8; border-radius: 10px; color: black; padding:20px; min-width: 200px; max-width: 400px; text-align: center; z-index: 99999; box-shadow: 1px 1px 5px #000; display:none; } html, body { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } body { font-family: 'Sofia Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; padding: 0; } // Localize.js uses the <var> tag to indicate certain special things. However, // some browsers apply special CSS to the <var> tag which we don't want. This // effectively removes any special CSS that the browser might apply to <var>. var { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } </style> <link rel="stylesheet" href="https://cdn.humblebundle.com/static/hashed/844e9b6853d0e84d67102130770d94e46dc477bb.css" /> <link rel="stylesheet" href="https://cdn.humblebundle.com/static/hashed/affd271aa32963c1accd8f217c514487254f5a86.css" /> <link rel="stylesheet" href="https://cdn.humblebundle.com/static/hashed/011d2583eff00381e4f211b325f73813259d0c77.css" /> <link rel="stylesheet" href="https://cdn.humblebundle.com/static/hashed/86c243100f63e45b975d87ceac79f4d89b7cfaed.css" /> <link rel="stylesheet" href="https://cdn.humblebundle.com/static/hashed/9abe088ca50175f1e3ada1bec0fcb867970ec995.css" /> <link rel="stylesheet" href="https://cdn.humblebundle.com/static/hashed/6c656a6ccefeff002c55866dc46bf6a5a5d07bc3.css" /> <style></style> <script> window.models = window.models || {}; window.models.user_json = {"is_logged_in": false, "logout_url": "/logout?goto\u003d/books/computer-science-fun-way-no-starch-books\u0026qs\u003d"}; window.models.userSubscriptionState = {"newestOwnedTier": null, "nextBilledPlan": null, "consecutiveContentDropCount": 0, "canResubscribe": false, "currentlySkippingContentHumanName": null, "perksStatus": "inactive", "billDate": null, "monthlyNewestOwnedContentMachineName": null, "willReceiveFutureMonths": false, "monthlyOwnsActiveContent": false, "unpauseDt": null, "creditsRemaining": 0, "currentlySkippingContentMachineName": null, "canBeConvertedFromGiftSubToPayingSub": false, "lastSkippedContentMachineName": null, "contentEndDateAfterBillDate": null, "isPaused": false, "monthlyNewestOwnedContentGamekey": null, "failedBillingMonths": 0, "monthlyNewestSkippedContentEnd": null, "wasPaused": false, "monthlyPurchasedAnyContent": false, "monthlyNewestOwnedContentEnd": null, "monthlyOwnsAnyContent": false}; window.models.request = { country_code: "SG", captcha_enabled: true, vat_rate: 0.09, is_mobile: false, isAndroidApp: false }; </script> <link rel="preload" href="https://cdn.ziffstatic.com/jst/zdconsent.js" as="script"> <script type="text/javascript">window.zdconsent = window.zdconsent || {'run': [], 'cmd':[], 'analytics':[], 'functional':[], 'social':[] };</script> <script type="text/javascript" src="https://cdn.ziffstatic.com/jst/zdconsent.js" async="true"></script> <script> window.zdconsent.run.push(function() { var expiry = new Date(); expiry.setTime(expiry.getTime() + 24*60*60*1000*7); // 7 days in the future if (window.gaData && window.gaData['UA-467050-6'] && window.gaData['UA-467050-6']['experiments']) { var expData = window.gaData['UA-467050-6']['experiments']; for (var experimentId in expData) { var experimentVariant = expData[experimentId]; document.cookie = 'hmb_medium=goptimize_' + encodeURIComponent(experimentId) + ';path=/;expires=' + expiry.toUTCString(); document.cookie = 'hmb_campaign=goptimize_' + encodeURIComponent(experimentVariant) + ';path=/;expires=' + expiry.toUTCString(); } if (window.internalUIEventBus) { // Override panel is initialized first // You can trigger an event for experiment data window.internalUIEventBus.trigger('gaExperiments', expData); } } window._hbdl = { 'campaigns': { 'partnerId': '', }, 'privacy': { 'accessCategories': [ { 'categoryName': 'Default', 'domains': [ 'google-analytics.com', 'googletagmanager.com', ], }, { 'categoryName': 'Analytics', 'domains': [ 'googleadservices.com', 'doubleclick.net', ], }, ], }, 'user': { 'hasGivenConsent': '', 'isLoggedIn': '', 'isSubscribed': '', 'sessionId': '', 'userId': '', 'security': { 'hasGivenConsent': null, 'isLoggedIn': null, 'isSubscribed': null, 'sessionId': ['Analytics'], 'userId': ['Analytics'], }, }, 'isDebug': false, 'version': '1.0', }; if (window._hbdl) window._hbdl.in_china = false; window._hbdl.user.hasGivenConsent = window.zdconsent ? window.zdconsent.consentGiven : false; window._hbdl.user.locale = 'en'; window._hbdl.user.isLoggedIn = false; window._hbdl.user.isSubscribed = false; if (window.models.userSubscriptionState.perksStatus === 'active') { window._hbdl.user.isSubscribed = true; } else { window._hbdl.user.isSubscribed = false; } window._hbdl.tags = { 'tagvars': {}, }; window._hbdl.page = { 'name': '' }; if (window.location.pathname === '/') { window._hbdl.page.name = 'site homepage'; } else if (window.location.pathname === '/bundles') { window._hbdl.page.name = 'bundles landing page'; } else if (window.location.pathname === '/games') { window._hbdl.page.name = 'game bundles landing page'; } else if (/\/games\/[^\/]+$/g.test(window.location.pathname)) { window._hbdl.page.name = 'game bundle product detail page'; } else if (window.location.pathname === '/books') { window._hbdl.page.name = 'book bundles landing page'; } else if (/\/books\/[^\/]+$/g.test(window.location.pathname)) { window._hbdl.page.name = 'book bundle product detail page'; } else if (window.location.pathname === '/software') { window._hbdl.page.name = 'software bundles landing page'; } else if (/\/software\/[^\/]+$/g.test(window.location.pathname)) { window._hbdl.page.name = 'software bundle product detail page'; } else if (/(^\/checkout)/g.test(window.location.pathname)) { window._hbdl.page.name = 'bundle checkout page'; } else if (window.location.pathname === '/membership') { window._hbdl.page.name = 'choice landing page'; } else if (window.location.pathname === '/membership/checkout' && window.location.search.indexOf("duration=") !== -1) { window._hbdl.page.name = 'choice checkout page'; } else if (window.location.pathname === '/membership/checkout' && window.location.search.indexOf("duration=") === -1) { window._hbdl.page.name = 'choice membership selection page'; } else if (window.location.pathname === '/store') { window._hbdl.page.name = 'store landing page' } else if (/(^\/store\/c\/[^\/]+$)|(^\/store\/search$)|(^\/store\/search\/sort\/)/g.test(window.location.pathname)) { window._hbdl.page.name = 'store category page'; } else if (/(^\/store\/[^\/]+$)/g.test(window.location.pathname)) { window._hbdl.page.name = 'store product detail page'; } else if (window.location.pathname === '/receipt') { window._hbdl.page.name = 'receipt page'; } else if (window.location.pathname === '/downloads') { window._hbdl.page.name = 'downloads page'; } else if (/^\/store\/promo\//g.test(window.location.pathname)) { window._hbdl.page.name = 'promo page'; } else if (/^\/store\/agecheck\//g.test(window.location.pathname)) { window._hbdl.page.name = 'store agecheck interrupt page'; } else if (/(^\/membership\/)|(^\/membership$)/g.test(window.location.pathname)) { window._hbdl.page.name = 'choice membership page'; } else { window._hbdl.page.name = 'bundle or 404 page'; } // Google Tag Manager - Site (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-3CSP877'); // End Google Tag Manager - Site window._hbgtm = function(isEcomm, options) { const dataLayer = window.dataLayer || []; if (dataLayer) { if (isEcomm) { dataLayer.push({'ecommerce': null}); } dataLayer.push(options); } }; (function() { try { var gawHelper = function() { // If enabled via GTM, set up Adwords (function(){ var head = document.getElementsByTagName('head')[0]; var script = document.createElement('script'); script.src = 'https://www.googletagmanager.com/gtag/js?id=AW-752198208'; head.insertBefore(script, head.firstChild); })(); window.dataLayer = window.dataLayer || []; window.gaw = function() { window.dataLayer.push(arguments); } gaw('js', new Date()); gaw('config', 'AW-752198208'); } // Execute only if window.gaw set to true in GTM if (window.gaw) { gawHelper(); } else { window.addEventListener('gawConsent', gawHelper); } } catch (error) {} })(); if (window._hbdl && typeof window._hbdl.tags !== 'undefined') { window._hbdl.tags.tagvars = { 'cj_pageview_data': {"enterpriseId": 1563072}, 'include_criteo': false, 'enable_tik_tok_pixel': false, }; } }); window.zdconsent.analytics.push(function() { window._hbdl.user.sessionId = "CGls9gC1kR"; }); window.zdconsent.functional.push(function() { var _user_id = ""; var _session_id = "CGls9gC1kR"; var _sift = _sift || []; _sift.push(['_setAccount', 'cbc841cfaa']); _sift.push(['_setUserId', _user_id]); _sift.push(['_setSessionId', _session_id]); _sift.push(['_trackPageview']); (function () { function ls() { var e = document.createElement('script'); e.type = 'text/javascript'; e.async = true; e.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'cdn.sift.com/s.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); } if (window.attachEvent) { window.attachEvent('onload', ls); } else { window.addEventListener('load', ls, false); } })(); }); window.zdconsent.cmd.push(function() { (function(C,O,R,D,I,A,L){ C.CordialObject=I,C[I]=C[I]||function(){(C[I].q=C[I].q||[]).push(arguments)}; C[I].l=1*new Date,C[I].q=[],A=O.createElement(R); L=O.getElementsByTagName(R)[0],A.async=1,A.src=D,L.parentNode.insertBefore(A,L); })(window, document, "script", "//d.mailer.humblebundle.com/track.v2.js", "crdl"); window.crdl('connect', 'humblebundlelive', { trackUrl: '//se.mailer.humblebundle.com', connectUrl: '//d.mailer.humblebundle.com', cookieDomain: 'humblebundle.com', cookieLife: 365, }); }); </script> <script></script> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "WebSite", "url": "https://www.humblebundle.com/", "potentialAction": { "@type": "SearchAction", "target": "https://www.humblebundle.com/store/search?search={search_term}", "query-input": "required name=search_term" } } </script> <link rel="stylesheet" href="https://cdn.humblebundle.com/static/hashed/566de75029d2d0282aeece05fb4aef66fa89f82a.css" /> <link rel="stylesheet" href="https://cdn.humblebundle.com/static/hashed/e15dad6b7f34acda95bfbfe9144cdf15f04cdec7.css" /> <link rel="alternate" hreflang="ru" href="https://ru.humblebundle.com/books/computer-science-fun-way-no-starch-books" /> <link rel="alternate" hreflang="fr" href="https://fr.humblebundle.com/books/computer-science-fun-way-no-starch-books" /> <link rel="alternate" hreflang="en" href="https://www.humblebundle.com/books/computer-science-fun-way-no-starch-books" /> <link rel="alternate" hreflang="zh" href="https://zh.humblebundle.com/books/computer-science-fun-way-no-starch-books" /> <link rel="alternate" hreflang="de" href="https://de.humblebundle.com/books/computer-science-fun-way-no-starch-books" /> <link rel="alternate" hreflang="it" href="https://it.humblebundle.com/books/computer-science-fun-way-no-starch-books" /> <link rel="alternate" hreflang="es" href="https://es.humblebundle.com/books/computer-science-fun-way-no-starch-books" /> <link rel="alternate" hreflang="x-default" href="https://www.humblebundle.com/books/computer-science-fun-way-no-starch-books" /> </head> <body> <div class="page-wrap"> <div id="page-top-messages"></div> <div id="site-xpromo-banner" class="banner js-banner small-banner top is-hidden" style="background-image: url('https://hb.imgix.net/41bf7c24503de76099881f556d31de408de098eb.png?auto=compress,format&amp;fit=clip&amp;w=1920&amp;s=b17cc2011299fc95c104a8f6d2478e07');"> <div class="js-admin-edit" data-entity-kind="banner" data-machine-name="25-03-04_choice_sitewide_banner" > </div> <a class="page-banner-link js-page-banner-link" href="https://www.humblebundle.com/membership?hmb_campaign=25-03-04_choice_sitewide_banner&amp;hmb_medium=banner" data-banner="25-03-04_choice_sitewide_banner"> <p class="body"><h3>Get Pacific Drive with March&rsquo;s Humble Choice!</h3></p> </a> <button href="#" class="dismiss-button js-dismiss-button" aria-label="Dismiss Banner"><i class="hb hb-times" aria-hidden="true"></i></button> </div> <div class="js-navigation-tracker"></div> <div class="navigation-container-v2 js-navigation-container-v2 font-size-reset"> <nav class="navbar navbar-2021 js-navbar-2021"> <div class="navbar-content"> <div class="mobile-nav-buttons"> <div class="expand-mobile-nav-button mobile-nav-button"> <a href="#navbar-mmenu"><i class="hb hb-bars"></i></a> </div> <div class="expand-mobile-search-button mobile-nav-button js-mobile-search-enable"> <i class="hb hb-search-fa"></i> </div> </div> <a class="navbar-item logo-navbar-item" href="/"> <img src="https://cdn.humblebundle.com/static/hashed/4814f84495cd679571cb94896978da3825562075.svg" alt="Humble"> </a> <section class="tabs tabs-navbar-item"> <div class="nav-dropdown-container"> <div class="navbar-item button-title navbar-item-dropdown dropdown-button "> <span class="navbar-icon-text-wrapper"> <span class="navbar-item-text"> <a href="/bundles"> Bundles </a> </span> </span> </div> <div class="navbar-item-dropdown-container nav-dropdown"> <div class="js-disable-body-scroll navbar-item-dropdown-items column-items nav-dropdown-items"> <div class="nav-dropdown-columns"> <div class="nav-dropdown-column "> <div class="nav-dropdown-column-content"> <a href="/games" class="navbar-item-dropdown-item "> Games </a> <a href="/books" class="navbar-item-dropdown-item "> Books </a> <a href="/software" class="navbar-item-dropdown-item "> Software </a> </div> </div> </div> </div> </div> </div> <div class="nav-dropdown-container"> <div class="navbar-item button-title navbar-item-dropdown dropdown-button "> <span class="navbar-icon-text-wrapper"> <span class="navbar-item-text"> <a href="/store"> Store </a> </span> </span> </div> <div class="navbar-item-dropdown-container nav-dropdown"> <div class="js-disable-body-scroll navbar-item-dropdown-items column-items nav-dropdown-items"> <div class="nav-dropdown-columns"> <div class="nav-dropdown-column "> <div class="nav-dropdown-column-title">Popular</div> <div class="nav-dropdown-column-content"> <a href="/store/search?sort=bestselling&amp;filter=onsale" class="navbar-item-dropdown-item "> On Sale </a> <a href="/store/search?sort=bestselling" class="navbar-item-dropdown-item "> Bestselling </a> <a href="/store/search?sort=newest&amp;filter=new" class="navbar-item-dropdown-item "> New Releases </a> <a href="/store/promo/pre-order/" class="navbar-item-dropdown-item "> Pre-order </a> <a href="/store/promo/books/" class="navbar-item-dropdown-item "> Books </a> <a href="/store/promo/software/" class="navbar-item-dropdown-item "> Software </a> <a href="/store/promo/deals-under-5/" class="navbar-item-dropdown-item "> Deals Under $5 </a> <a href="/store/promo/deals-under-10/" class="navbar-item-dropdown-item "> Deals Under $10 </a> <a href="/store/promo/deals-under-20/" class="navbar-item-dropdown-item "> Deals Under $20 </a> <a href="/store/promo/handheld-friendly/" class="navbar-item-dropdown-item "> Great on Handhelds </a> </div> </div> <div class="nav-dropdown-column "> <div class="nav-dropdown-column-title">Top Genres</div> <div class="nav-dropdown-column-content"> <a href="/store/c/rpg" class="navbar-item-dropdown-item "> RPG </a> <a href="/store/c/vr" class="navbar-item-dropdown-item "> Virtual Reality </a> <a href="/store/c/simulation" class="navbar-item-dropdown-item "> Simulation </a> <a href="/store/c/strategy" class="navbar-item-dropdown-item "> Strategy </a> <a href="/store/c/action" class="navbar-item-dropdown-item "> Action </a> <a href="/store/c/adventure" class="navbar-item-dropdown-item "> Adventure </a> <a href="/store/c/indie" class="navbar-item-dropdown-item "> Indie </a> <a href="/store/c/racing" class="navbar-item-dropdown-item "> Racing </a> <a href="/store/c/all" class="navbar-item-dropdown-item "> All Genres </a> </div> </div> <div class="nav-dropdown-column "> <div class="nav-dropdown-column-title">Top Platforms</div> <div class="nav-dropdown-column-content"> <a href="/store/c/windows" class="navbar-item-dropdown-item "> Windows </a> <a href="/store/promo/nintendo/" class="navbar-item-dropdown-item "> Nintendo Switch </a> <a href="/store/c/steam" class="navbar-item-dropdown-item "> Steam </a> <a href="/store/c/mac" class="navbar-item-dropdown-item "> Mac </a> <a href="/store/c/oculus-rift" class="navbar-item-dropdown-item "> Oculus Rift </a> <a href="/store/c/linux" class="navbar-item-dropdown-item "> Linux </a> <a href="/store/c/all" class="navbar-item-dropdown-item "> All platforms </a> </div> </div> <div class="nav-dropdown-column wide-column "> <div class="nav-dropdown-column-title">Featured</div> <div class="nav-dropdown-column-content"> <a href="/store/construction-simulator" class="navbar-item-dropdown-item "> Construction Simulator </a> <a href="/store/monster-hunter-wilds" class="navbar-item-dropdown-item "> Monster Hunter Wilds </a> <a href="/store/vintage-story" class="navbar-item-dropdown-item "> Vintage Story </a> <a href="/store/warhammer-40000-space-marine-2-ultra-edition" class="navbar-item-dropdown-item "> Warhammer 40,000: Space Marine 2 - Ultra Edition </a> <a href="/store/beamngdrive" class="navbar-item-dropdown-item "> BeamNG.drive </a> </div> </div> </div> </div> </div> </div> <div class="nav-dropdown-container"> <div class="navbar-item button-title "> <span class="navbar-icon-text-wrapper"> <span class="navbar-item-text"> <a href="/membership"> Choice </a> </span> </span> </div> </div> <div class="nav-dropdown-container"> <div class="navbar-item button-title "> <span class="navbar-icon-text-wrapper"> <span class="navbar-item-text"> <a href="https://blog.humblebundle.com/"> Blog </a> </span> </span> </div> </div> <div class="about-dropdown-container nav-dropdown-container"> <div class="navbar-item navbar-item-dropdown dropdown-button button-title non-link-item"> <span class="navbar-icon-text-wrapper"> <span class="navbar-item-text">About</span> </span> </div> <div class="navbar-item-dropdown-container about-dropdown about-item-dropdown-container nav-dropdown"> <div class="js-disable-body-scroll navbar-item-dropdown-items about-items nav-dropdown-items"> <a href="/about" class="navbar-item-dropdown-item"> Our Story </a> <a href="/charities" class="navbar-item-dropdown-item"> Charities </a> <a href="https://promo.humblebundle.com/affiliates" class="navbar-item-dropdown-item" target="_blank"> Affiliates </a> <a href="http://support.humblebundle.com/" class="navbar-item-dropdown-item" target="_blank"> Support</i> </a> <a href="https://jobs.jobvite.com/humble-bundle/jobs/" class="navbar-item-dropdown-item" target="_blank"> Careers</i> </a> <a href="/accessibility" class="navbar-item-dropdown-item"> Accessibility </a> </div> </div> </div> </section> <li class="navbar-item site-search js-site-search"> <span class="js-site-minisearch site-minisearch-view"> <span class="site-searchbar-holder js-navbar-dropdown js-search-item-dropdown-toggle" data-dropdown-type="search-dropdown"> <div class="searchbar"> <input id="site-search" aria-label="Search" class="site-search js-search" placeholder="Search"/> <button class="no-style-button clear-search-button js-clear-search-button" aria-label="Clear search"> <i class="hb hb-search-fa" aria-hidden="true"></i> </button> </div> </span> <div class="site-search-results-holder js-search-holder"> <div class="site-search-message js-message"></div> <div class="site-search-results js-results js-disable-body-scroll"></div> <div class="site-search-navigation js-search-navigation"> <button class="no-style-button page-navigation js-prev-page" aria-label="Previous set of search results"> <i class="hb hb-angle-double-left hb-2x"></i> </button> <div class="site-search-information"> <a class="site-search-link js-search-link"></a> <span class="site-search-paging js-search-paging"></span> </div> <button class="no-style-button page-navigation js-next-page" aria-label="Next set of search results"> <i class="hb hb-angle-double-right hb-2x"></i> </button> </div> </div> </span> </li> <a class='navbar-item js-user-navbar-item user-navbar-item js-create-account logged-out desktop button-title navbar-create-account' href='javascript:void(0)'> Sign Up </a> <a class='navbar-item js-user-navbar-item user-navbar-item js-account-login logged-out desktop button-title navbar-login' href='javascript:void(0)'> <span class="navbar-item-text"> Log In </span> </a> </div> </nav> </div> <nav id="navbar-mmenu" class="font-size-reset hidden"> <ul> <li> <span>Bundles</span> <ul> <li> <a href="/games" class="">Games</a> </li> <li> <a href="/books" class="">Books</a> </li> <li> <a href="/software" class="">Software</a> </li> </ul> </li> <li> <span>Store</span> <ul> <li> <span>Popular</span> <ul> <li> <a href="/store/search?sort=bestselling&amp;filter=onsale" class="">On Sale</a> </li> <li> <a href="/store/search?sort=bestselling" class="">Bestselling</a> </li> <li> <a href="/store/search?sort=newest&amp;filter=new" class="">New Releases</a> </li> <li> <a href="/store/promo/pre-order/" class="">Pre-order</a> </li> <li> <a href="/store/promo/books/" class="">Books</a> </li> <li> <a href="/store/promo/software/" class="">Software</a> </li> <li> <a href="/store/promo/deals-under-5/" class="">Deals Under $5</a> </li> <li> <a href="/store/promo/deals-under-10/" class="">Deals Under $10</a> </li> <li> <a href="/store/promo/deals-under-20/" class="">Deals Under $20</a> </li> <li> <a href="/store/promo/handheld-friendly/" class="">Great on Handhelds</a> </li> </ul> </li> <li> <span>Top Genres</span> <ul> <li> <a href="/store/c/rpg" class="">RPG</a> </li> <li> <a href="/store/c/vr" class="">Virtual Reality</a> </li> <li> <a href="/store/c/simulation" class="">Simulation</a> </li> <li> <a href="/store/c/strategy" class="">Strategy</a> </li> <li> <a href="/store/c/action" class="">Action</a> </li> <li> <a href="/store/c/adventure" class="">Adventure</a> </li> <li> <a href="/store/c/indie" class="">Indie</a> </li> <li> <a href="/store/c/racing" class="">Racing</a> </li> <li> <a href="/store/c/all" class="">All Genres</a> </li> </ul> </li> <li> <span>Top Platforms</span> <ul> <li> <a href="/store/c/windows" class="">Windows</a> </li> <li> <a href="/store/promo/nintendo/" class="">Nintendo Switch</a> </li> <li> <a href="/store/c/steam" class="">Steam</a> </li> <li> <a href="/store/c/mac" class="">Mac</a> </li> <li> <a href="/store/c/oculus-rift" class="">Oculus Rift</a> </li> <li> <a href="/store/c/linux" class="">Linux</a> </li> <li> <a href="/store/c/all" class="">All platforms</a> </li> </ul> </li> <li> <span>Featured</span> <ul> <li> <a href="/store/construction-simulator" class="">Construction Simulator</a> </li> <li> <a href="/store/monster-hunter-wilds" class="">Monster Hunter Wilds</a> </li> <li> <a href="/store/vintage-story" class="">Vintage Story</a> </li> <li> <a href="/store/warhammer-40000-space-marine-2-ultra-edition" class="">Warhammer 40,000: Space Marine 2 - Ultra Edition</a> </li> <li> <a href="/store/beamngdrive" class="">BeamNG.drive</a> </li> </ul> </li> </ul> </li> <li> <a href="/membership">Choice</a> </li> <li> <a href="https://blog.humblebundle.com/">Blog</a> </li> <div class="mm-nav-spacer"></div> <li><span>About</span> <ul> <li><a href="/about">Our Story</a></li> <li><a href="/charities">Charities</a></li> <li><a href="/partner">Partners</a></li> <li><a href="https://www.humblegames.com/" target="_blank">Publishing</i></a></li> <li><a href="http://support.humblebundle.com/" target="_blank">Support</i></a></li> <li><a href="https://jobs.jobvite.com/humble-bundle/jobs/" target="_blank">Careers</i></a></li> <li><a href="https://blog.humblebundle.com/" target="_blank">Blog</i></a></li> <li><a href="/accessibility">Accessibility</a></li> </ul> </li> <div class="mm-nav-spacer"></div> <li><a class="mobile-signup js-mobile-signup" href="javascript:void(0)">Sign Up</a></li> <li><a class="js-mobile-login" href="javascript:void(0)">Log In</a></li> </ul> </nav><div class="base-main-wrapper"> <div class="page_title"></div> <div class="inner-main-wrapper"> <section class="overpage"> <div class="overpage-logo"> <img src="https://hb.imgix.net/d3fa33570fb71616984a3b3ff4ad900a93c631b5.png?auto=compress,format&s=869b286b260c570de41af95048ad9fba" alt="Humble Tech Book Bundle: Computer Science the Fun Way by No Starch" class='hidden-on-mobile'> <img src="https://hb.imgix.net/d3fa33570fb71616984a3b3ff4ad900a93c631b5.png?auto=compress,format&s=869b286b260c570de41af95048ad9fba" alt="Humble Tech Book Bundle: Computer Science the Fun Way by No Starch" class="hidden-on-tablet"> </div> <h1 class="overpage-heading">The bundle you&#39;re looking for is over</h1> <p class="overpage-message">This bundle was live from <strong>Mar 3, 2025</strong> to <strong>Mar 24, 2025</strong> with <strong>13,167</strong> bundles sold, leading to <strong>US$45,703</strong> raised for charity.</p> <div class="charity-grid"> <div class="charity-item-wrapper"> <div class="charity-item" data-display-modal="eff"> <img class="u-lazy-load" src="https://hb.imgix.net/639f5c3c44c6df3629129d3219f2e4b38628d036.png?auto=compress,format&amp;fit=clip&amp;h=80&amp;w=170&amp;s=5a33868687e91d90cdf51e129feb8977" retina-src="https://hb.imgix.net/639f5c3c44c6df3629129d3219f2e4b38628d036.png?auto=compress,format&amp;dpr=2&amp;fit=clip&amp;h=80&amp;w=170&amp;s=e2219e179ef50d09bb655ae2ba473cd8" alt="Electronic Frontier Foundation" /> </div> </div> </div> <a href="/charities" target="_blank" class="overpage-learn">Learn more about how we work with charities here.</a> <div class="overpage-newsletter"> <form class="mailing-list" action="/newsletter-signup" method="post" id="newsletter-form"> <label class="over-signup-label text-message" for="over-signup">Want to learn about more bundles like this? Sign up here!</label> <div class="subscription-signup"> <input name="category" value="ebook_emails" type="hidden"> <input id="over-signup" name="email" type="email" placeholder="your@email.com" class="signup-email-input" required /> <button type="submit" class="button-v2 blue rectangular-button email-submit" id="signup-email">Subscribe</button> </div> </form> </div> </section> <section class="overpage-mosaic"> <div class="js-over-page-mosaic"></div> </section> </div> </div> <div class="grayout"> <div class="grayout-inner"> </div> </div> <script> /* v1.0.1 */(function(b){b.fn.mailcheck=function(a,b){var d="yahoo.com,google.com,hotmail.com,gmail.com,me.com,aol.com,mac.com,live.com,comcast.net,googlemail.com,msn.com,hotmail.co.uk,yahoo.co.uk,facebook.com,verizon.net,sbcglobal.net,att.net,gmx.com,mail.com".split(",");if("object"===typeof a&&void 0===b)a.domains=a.domains||d;else{var e=a,a=b;a.domains=e||d}(d=Kicksend.mailcheck.suggest(encodeURI(this.val()),a.domains))?a.suggested&&a.suggested(this,d):a.empty&&a.empty(this)}})(jQuery); var Kicksend={mailcheck:{threshold:3,suggest:function(b,a){var b=b.toLowerCase(),c=this.splitEmail(b),d=this.findClosestDomain(c.domain,a);return d?{address:c.address,domain:d,full:c.address+"@"+d}:!1},findClosestDomain:function(b,a){for(var c,d=99,e=null,f=0;f<a.length;f++){if(b===a[f])return!1;c=this.stringDistance(b,a[f]);c<d&&(d=c,e=a[f])}return d<=this.threshold&&null!==e?e:!1},stringDistance:function(b,a){if(null==b||0===b.length)return null==a||0===a.length?0:a.length;if(null==a||0===a.length)return b.length; for(var c=0,d=0,e=0,f=0;c+d<b.length&&c+e<a.length;){if(b[c+d]==a[c+e])f++;else for(var g=e=d=0;5>g;g++){if(c+g<b.length&&b[c+g]==a[c]){d=g;break}if(c+g<a.length&&b[c]==a[c+g]){e=g;break}}c++}return(b.length+a.length)/2-f},splitEmail:function(b){b=b.split("@");if(2>b.length)return!1;for(var a=0;a<b.length;a++)if(""===b[a])return!1;return{domain:b.pop(),address:b.join("@")}}}}; </script> <script> window.modal_attributes = { request_reason: "", base_url_secure: "https://www.humblebundle.com", goto: null, qs: null, is_eu_country: false, is_in_china: false, isMobile: false, method: 'post' // Force all modal forms to be post instead of the default get to avoid leaking sensitive information during form submit }; </script> <div id='flash'></div> <script></script> <script> /* * TypeWatch 2.0 - Original by Denny Ferrassoli / Refactored by Charles Christolini * * Examples/Docs: www.dennydotnet.com * * Copyright(c) 2007 Denny Ferrassoli - DennyDotNet.com * Coprright(c) 2008 Charles Christolini - BinaryPie.com * * Dual licensed under the MIT and GPL licenses: * http://www.opensource.org/licenses/mit-license.php * http://www.gnu.org/licenses/gpl.html */ (function(jQuery) { jQuery.fn.typeWatch = function(o) { // Options var options = jQuery.extend({ wait : 750, callback : function() { }, highlight : true, captureLength : 2 }, o); function checkElement(timer, override) { var elTxt = jQuery(timer.el).val(); // Fire if text > options.captureLength AND text != saved txt OR if override AND text > options.captureLength if ((elTxt.length > options.captureLength && elTxt.toUpperCase() != timer.text) || (override && elTxt.length > options.captureLength)) { timer.text = elTxt.toUpperCase(); timer.cb(elTxt); } }; function watchElement(elem) { // Must be text or textarea if (elem.type.toUpperCase() == "TEXT" || elem.nodeName.toUpperCase() == "TEXTAREA") { // Allocate timer element var timer = { timer : null, text : jQuery(elem).val().toUpperCase(), cb : options.callback, el : elem, wait : options.wait }; // Set focus action (highlight) if (options.highlight) { jQuery(elem).focus( function() { this.select(); }); } // Key watcher / clear and reset the timer var startWatch = function(evt) { var timerWait = timer.wait; var overrideBool = false; if (evt.keyCode == 13 && this.type.toUpperCase() == "TEXT") { timerWait = 1; overrideBool = true; } var timerCallbackFx = function() { checkElement(timer, overrideBool) } // Clear timer clearTimeout(timer.timer); timer.timer = setTimeout(timerCallbackFx, timerWait); }; jQuery(elem).keydown(startWatch); // HTML5 adds an "input" event which is a more reliable way of telling // when the field has changed -- it fires for things like browser // autofill (where there is no keydown event). For browsers that support // it, we bind startWatch to fire here too. jQuery(elem).bind('input', startWatch); } } ; // Watch Each Element return this.each(function(index) { watchElement(this); }); }; })(jQuery); var MAILCHECK_DOMAINS = ['gmail.com', 'hotmail.com', 'yahoo.com', 'hotmail.co.uk', 'googlemail.com', 'gmx.de', 'live.com', 'live.ca', 'web.de', 'aol.com', 'msn.com', 'comcast.net', 'me.com', 'gmx.net', 'hotmail.fr', 'mail.ru', 'yahoo.co.uk', 'live.co.uk', 'yandex.ru', 'mac.com', 'yahoo.de', 'yahoo.fr']; function isValidEmail(e) { return (e != '') && /.+@.+\..+/.test(e); } function live_email_check($field, setEmailMessage) { var emailValid = false; $field.mailcheck({ domains: MAILCHECK_DOMAINS, suggested: function($input, suggestion) { // set the error text to the suggested correction var message = 'Did you mean <a href="#" class="suggested-email" data-email="' + suggestion['full'] + '">' + suggestion['address'] + '@<strong>' + suggestion['domain'] + '</strong></a>?' var $msgField = setEmailMessage($field, message); $msgField.find('.suggested-email').click(function(e) { e.preventDefault(); $input.val($(this).data('email')); live_email_check($field, setEmailMessage, false); }); emailValid = true; }, empty: function($input) { // no suggested domain correction, check if the email address looks valid var email = $input.val(); emailValid = isValidEmail(email); if (emailValid) { setEmailMessage($field, false); } else { setEmailMessage($field, 'Email address is not valid', true); } } }); return emailValid; } // this method will set up email "validation" and error correction. // Parameters: // $field is the input field to bind to // setEmailMessage is a function that takes the input field the error is related to and a message to set. // It sets the message then returns the error holder. function bindEmailField($field, setEmailMessage){ if (!window.humble || window.humble.locale !== 'en') { // only show email suggestion on EN locale as it only supports common EN email providers return; } function bound_live_email_check () { live_email_check($field, setEmailMessage); } $field.typeWatch({ callback: bound_live_email_check, captureLength: -1, highlight: false, wait: 500 }); } var flash = $('#flash'); function show_flash(message){ flash.text(message) flash.show(); setTimeout(function() { flash.fadeOut(); },5000); } function set_flash(message) { $.cookie('hbflash', message, {path: '/'}); } $(function(){ function show_flash(message){ flash.text(message) flash.show(); setTimeout(function() { flash.fadeOut(); },5000); } var flashmessage = $.cookie('hbflash'); if (flashmessage == 'None') { flashmessage = ''; } if (flashmessage) { show_flash(flashmessage); $.cookie('hbflash', 'None', {path: '/'}); } flash.click(function(){ flash.fadeOut(); }); }); // When CSS4 is widely-supported by all the modern browsers, detecting touch support may not be necessary depending on the usage of the touch. $(function(){ // Class assignment can be used for touch screen problems. Such as :hover. if ('ontouchstart' in window) { $('body').addClass('touch-support'); } }); </script> </div> <footer class="site-footer"> <div class="max-width-wrapper"> <div class="footer-content"> <div class="brand"> <a href="/"><img src="https://cdn.humblebundle.com/static/hashed/4814f84495cd679571cb94896978da3825562075.svg" alt="Humble Bundle Logo"></a> </div> <section class="footer-links"> <div class="footer-links-info"> <h2>About</h2> <ul class="info-links-list"> <li><a href="https://blog.humblebundle.com/" target="_blank">Blog</a></li> <li><a href="https://support.humblebundle.com" target="_blank">Support</a></li> <li><a href="/developer" target="_blank">Developer</a></li> </ul> </div> <div class="footer-links-trending"> <h2>Trending Games</h2> <ul class="trending-games-list"> <li><a href="/store/warhammer-40000-space-marine-2" target="_blank">Warhammer 40,000: Space Marine 2</a></li> <li><a href="/store/assassins-creed-odyssey-ultimate-edition" target="_blank">Assassin&#39;s Creed Odyssey - Ultimate Edition</a></li> <li><a href="/store/vintage-story" target="_blank">Vintage Story</a></li> <li><a href="/store/construction-simulator" target="_blank">Construction Simulator</a></li> <li><a href="/store/beamngdrive" target="_blank">BeamNG.drive</a></li> <li><a href="/store/monster-hunter-wilds" target="_blank">Monster Hunter Wilds</a></li> <li><a href="/store/hunt-showdown-1896" target="_blank">Hunt: Showdown 1896</a></li> <li><a href="/store/warhammer-40000-space-marine-2-ultra-edition" target="_blank">Warhammer 40,000: Space Marine 2 - Ultra Edition</a></li> </ul> </div> </section> <div class="social-and-language-container"> <div class="language-dropdown-container"> <button class="js-language-dropdown language-dropdown"> <p><i class="hb hb-globe-fas"></i> Language: English</p> <i class="hb hb-caret-down"></i> </button> <div class="language-container js-language-container"> <ul> <li class=""> <button data-locale="fr" class="js-change-language no-style-button">Français</button> </li> <li class=" active "> <button data-locale="en" class="js-change-language no-style-button">English</button> </li> <li class=""> <button data-locale="zh_CN" class="js-change-language no-style-button">简体中文</button> </li> <li class=""> <button data-locale="de" class="js-change-language no-style-button">Deutsch</button> </li> <li class=""> <button data-locale="it" class="js-change-language no-style-button">Italiano</button> </li> <li class=""> <button data-locale="es" class="js-change-language no-style-button">Español</button> </li> </ul> </div> </div> <div class="socialcontainer"> <a href="https://www.facebook.com/humblebundle/" class="social-temp"><span class="sr-only">Facebook</span><i class="hb hb-facebook"></i></a> <a href="https://twitter.com/humble" class="social-temp"><span class="sr-only">Twitter</span><i class="hb hb-twitter"></i></a> <a href="https://www.instagram.com/humblebundle" class="social-temp"><span class="sr-only">Instagram</span><i class="hb hb-instagram"></i></a> <a href="https://blog.humblebundle.com/" class="social-temp"><span class="sr-only">Blog</span><i class="hb hb-blog"></i></a> </div> <p class="humble-community-text">The Humble community has contributed over US$266,000,000 to charity since 2010, making an amazing difference to causes all over the world.</p> <div class="legal-links"> <ul class="legal-links-list"> <li><a href="/terms" target="_blank">Terms of Service</a></li> <li><a href="/privacy" target="_blank">Privacy Policy</a></li> </ul> <ul class="legal-links-list"> <li><a href="/cookie-policy" target="_blank">Cookie Policy</a></li> <li><a href="/legal" target="_blank">Legal Notices</a></li> </ul> <ul class="legal-links-list"> <li> <a href="#" class="showConsentTool" onclick="window.zdconsent.showConsentTool(event);"> <img src="https://cdn.ziffstatic.com/pub/icong1.png" style="vertical-align: sub;"> AdChoices </a> </li> <li><a href="https://dsar.humblebundle.com/" class="zdDSAR">Do Not Sell My Personal Information</a></li> </ul> </div> </div> </div> <p class="humble-community-text">&copy; 2025 Humble Bundle (Humble Bundle Inc.) a brand of IGN Entertainment, Inc. All rights reserved. No part of this website or its content may be reproduced without the copyright owner's permission. Humble Bundle&reg; and Humble Store&reg; are registered trademarks of Ziff Davis, LLC, parent company of Humble Bundle, Inc.</p> </div> </footer> <script id="base-webpack-json-data" type="application/json"> {"banner": { "bannerToRender": null, "idToInit": null },"production": true, "countryCode": "SG", "navbar": { "ipInChina": null, "BLOG_URL": "https://blog.humblebundle.com/", "humbleLogo": "https://cdn.humblebundle.com/static/hashed/4814f84495cd679571cb94896978da3825562075.svg", "algoliaInfo": { "indexName": "replica_product_query_site_search", "publicKey": "AYSZEWDAZ2", "searchKey": "5229f8b3dec4b8ad265ad17ead42cb7f", "curtimeOverride": null }, "searchOptions": { "pricing_constants": { "current_country": "SG", "pricing_currency": "USD", "exchange_rates": {"USD": 1.0, "AUD": 1.5856256367509494, "CHF": 0.8821894970825229, "IDR": 16587.496526813004, "KRW": 1468.6023895526534, "BGN": 1.8114291006761138, "CNY": 7.265444104843938, "ISK": 131.98110586273964, "ILS": 3.6899138649624894, "GBP": 0.7720477910530703, "NZD": 1.745392238584792, "DKK": 6.910808557932759, "CAD": 1.4303973325923869, "TRY": 38.00935445031027, "HUF": 373.37223302769286, "PHP": 57.374270630730756, "RON": 4.6099842548856165, "NOK": 10.460313049921275, "RUB": 117.201, "ZAR": 18.163656571269797, "MYR": 4.43752894322497, "INR": 85.52931369824951, "THB": 33.957580809484114, "MXN": 20.346022043160136, "CZK": 23.117532647957766, "BRL": 5.765675650643697, "JPY": 150.63443549134018, "PLN": 3.8691303139761044, "EUR": 0.9261831990367695, "SEK": 10.021302213577846, "SGD": 1.3412058905251458, "HKD": 7.778827452070019} }, "subscriptioncontent_icon": "https://cdn.humblebundle.com/static/hashed/74c9dedf4e02d66d912f6cd308562bd00a46d646.jpg", "bundle_icon": "https://cdn.humblebundle.com/static/hashed/cf3858ca434246e23c6474e37cd123028f9d1b98.svg" }, "userDropdown": { "hasDashboard": false, "isPartner": false } } } </script> <script id="overpage-json-data" type="application/json"> {"bundleVars": {"charity_row_modals": [{"machine_name": "eff", "youtube_link": null, "item_content_type": null, "soundtrack_listing": {"hide_listing": null, "tracks": []}, "user_ratings": {}, "limited_content": null, "availability_icons": null, "featured_image": null, "ppgf_info": {"category": "Society and Communities", "city": "San Francisco", "description": "The Electronic Frontier Foundation (EFF) is the leading nonprofit organization defending civil liberties in the digital world. Founded in 1990, EFF champions user privacy and free expression online through a strategic combination of impact litigation, policy analysis, activism, and technology development. We empower tinkerers, creators, coders, and consumers to reclaim freedom as our use of technology grows.", "url": "http://www.eff.org", "country": "US", "charity_id": "8443", "state": "CA", "keywords": "privacy,innovation,free speech,fair use,EFF,surveillance,Internet", "human_name": "Electronic Frontier Foundation", "logo_url": "https://hbproxy.imgix.net/https%3A%2F%2Fpics.paypal.com%2F00%2Fs%2FNzBlYTJlNGEtZTNmOC00ZDIzLWE1NDItMDRlMjFmY2I1YmMx%2Ffile.PNG?auto\u003dcompress\u0026auto\u003dformat\u0026bg\u003dfff\u0026fit\u003dfill\u0026h\u003d350\u0026w\u003d510\u0026s\u003d65f455bde92da2915333825656033398"}, "is_region_locked": false, "exclusive_countries": [], "display_user_ratings": null, "rating_details": "", "front_page_art_enabled": true, "rating_info": null, "callout": null, "subscribe_text": null, "all_ratings": {"rar-rating": null, "esrb-rating": null, "pegi-rating": null, "oflc-nz-rating": null, "oflc-au-rating": null, "usk-rating": null}, "cta_badge": null, "book_preview": null, "publishers": [], "show_rating": null, "side_box_art_text": null, "msrp_pricing": {}, "third_party_subscribe_text": null, "subtitle_html": null, "description_text": "\u003cp\u003e\u003cem\u003eDonations to support\u0026nbsp;Electronic Frontier Foundation are made to \u0026nbsp;\u003ca href\u003d\"https://support.humblebundle.com/hc/en-us/articles/205183597\" target\u003d\"_blank\"\u003ePayPal Giving Fund\u003c/a\u003e, subject to its policies.\u003c/em\u003e\u003cbr /\u003e\u003cbr /\u003eThe Electronic Frontier Foundation is a non-profit that defends your rights in the digital world. This world-class team of tech-savvy attorneys, activists, and technologists fight in courtrooms and Congress to protect privacy and free expression online and throughout the world.\u003c/p\u003e", "user_ratings_css_class": "none", "wide_hero_art": false, "front_page_art": {"image_path": "images/charities/CharityLogos/eff-logo-lockup-red.png", "title": null, "resolved_paths": {}, "image_text": "Electronic Frontier Foundation", "link": null, "badge_info": {"badge_tooltip": null, "badge_number": null, "badge_type": null}}, "preview_image": "images/popups/eff_slideout.jpg", "developers": [{"developer-name": "www.eff.org", "developer-url": "https://www.eff.org/"}], "is_clickable": true, "platforms_and_oses": {}, "resolved_paths": {"preview_image_bonus_retina": "https://hb.imgix.net/9c85e396af5f02edbbe154fbe36bc61c00f24ca1.jpg?auto\u003dcompress,format\u0026dpr\u003d2\u0026fit\u003dclip\u0026h\u003d200\u0026w\u003d200\u0026s\u003d2b73841ec3685d286d91c9f8005fa438", "featured_image": null, "preview_image_bonus": "https://hb.imgix.net/9c85e396af5f02edbbe154fbe36bc61c00f24ca1.jpg?auto\u003dcompress,format\u0026fit\u003dclip\u0026h\u003d200\u0026w\u003d200\u0026s\u003d5d49b15b9eb47e5e8d429068cfde9a11", "front_page_art_imgix_retina": "https://hb.imgix.net/639f5c3c44c6df3629129d3219f2e4b38628d036.png?auto\u003dcompress,format\u0026dpr\u003d2\u0026fit\u003dclip\u0026h\u003d240\u0026w\u003d180\u0026s\u003d71838dfc86f3d1b657fca0f1f4f16fbd", "front_page_art_charity_imgix_retina": "https://hb.imgix.net/639f5c3c44c6df3629129d3219f2e4b38628d036.png?auto\u003dcompress,format\u0026dpr\u003d2\u0026fit\u003dclip\u0026h\u003d80\u0026w\u003d170\u0026s\u003de2219e179ef50d09bb655ae2ba473cd8", "preview_image": "https://hb.imgix.net/9c85e396af5f02edbbe154fbe36bc61c00f24ca1.jpg?auto\u003dcompress,format\u0026fit\u003dclip\u0026h\u003d350\u0026w\u003d600\u0026s\u003d1e033c2207232140e2857e42b1992dc5", "front_page_art_imgix": "https://hb.imgix.net/639f5c3c44c6df3629129d3219f2e4b38628d036.png?auto\u003dcompress,format\u0026fit\u003dclip\u0026h\u003d240\u0026w\u003d180\u0026s\u003df2ef8096b8732ac2391e04652f027a15", "front_page_art_charity_imgix": "https://hb.imgix.net/639f5c3c44c6df3629129d3219f2e4b38628d036.png?auto\u003dcompress,format\u0026fit\u003dclip\u0026h\u003d80\u0026w\u003d170\u0026s\u003d5a33868687e91d90cdf51e129feb8977"}, "disallowed_countries": [], "front_page_url": null, "tall_hero_art": false, "human_name": "Electronic Frontier Foundation", "is_mystery_box": null, "payee_secondary_id": "8443", "wallet_credit": {}}], "charity_constants": {"disallowed_charity_ids": ["8443"], "CHARITY_SEARCH_PARAMS": {"category": {"Health and Medicine": "Health and Medicine", "Employment and Professional Associations": "Employment and Professional Associations", "Arts and Culture": "Arts and Culture", "Animals": "Animals", "Schools and Education": "Schools and Education", "Science and Research": "Science and Research", "Sports and Recreation": "Sports and Recreation", "Society and Communities": "Society and Communities", "Religion and Spirituality": "Religion and Spirituality", "Environment": "Environment", "Human Services": "Human Services", "Children and Youth Development": "Children and Youth Development", "Philanthropy, Grants and Other": "Philanthropy, Grants and Other", "International": "International", "Crime Prevention and Justice": "Crime Prevention and Justice", "Military and Veterans": "Military and Veterans", "Housing, Homelessness and Hunger": "Housing, Homelessness and Hunger", "Disaster Relief": "Disaster Relief"}, "country": {"IE": "Ireland", "CA": "Canada", "AU": "Australia", "GB": "United Kingdom", "US": "United States"}, "state": {"WA": "Washington", "WI": "Wisconsin", "WV": "West Virginia", "FL": "Florida", "WY": "Wyoming", "NH": "New Hampshire", "NJ": "New Jersey", "NM": "New Mexico", "NC": "North Carolina", "ND": "North Dakota", "NE": "Nebraska", "NY": "New York", "RI": "Rhode Island", "NV": "Nevada", "CO": "Colorado", "CA": "California", "GA": "Georgia", "CT": "Connecticut", "OK": "Oklahoma", "OH": "Ohio", "KS": "Kansas", "SC": "South Carolina", "KY": "Kentucky", "OR": "Oregon", "SD": "South Dakota", "DE": "Delaware", "DC": "District of Columbia", "HI": "Hawaii", "TX": "Texas", "LA": "Louisiana", "TN": "Tennessee", "PA": "Pennsylvania", "VA": "Virginia", "AK": "Alaska", "AL": "Alabama", "AR": "Arkansas", "VT": "Vermont", "IL": "Illinois", "IN": "Indiana", "IA": "Iowa", "AZ": "Arizona", "ID": "Idaho", "ME": "Maine", "MD": "Maryland", "MA": "Massachusetts", "UT": "Utah", "MO": "Missouri", "MN": "Minnesota", "MI": "Michigan", "MT": "Montana", "MS": "Mississippi"}}, "featured_charities": [{"category": "Human Services,International,Disaster Relief", "city": "Washington", "description": "Support the urgent needs of the American Red Cross mission, whether it is responding to a disaster, collecting lifesaving blood, teaching skills to save a life, or assisting military members and their families during emergencies. The American Red Cross name and logo and copyrighted materials are used with its permission, which in no way constitutes an endorsement, express or implied, of any product, service, company, opinion or political position. For more information, please visit redcross.org.", "url": "http://www.redcross.org", "country": "US", "charity_id": "3843", "state": "DC", "keywords": "disaster, relief, disaster relief, armed forces, military, veterans, first aid, emergency, response, blood donor, blood, humanitarian, war, conflict, hurricane, fire, wildfire, earthquake, shelter, flood, tornado, red cross, american red cross", "human_name": "American Red Cross", "logo_url": "https://hbproxy.imgix.net/https%3A%2F%2Fpics.paypal.com%2F00%2Fs%2FMTc3MWJhZTQtMjVlMS00MDVjLThmYjQtMGEwNzI2YzZmZGQ5%2Ffile.PNG?auto\u003dcompress\u0026auto\u003dformat\u0026bg\u003dfff\u0026fit\u003dfill\u0026h\u003d350\u0026w\u003d510\u0026s\u003dd7a05a539257f564a94dfff3379cf27c"}, {"category": "Arts and Culture", "city": "Redmond", "description": "Child\u0027s Play seeks to improve the lives of children in hospitals and healthcare facilities around the world through the kindness and generosity of the video game industry and the power of play.", "url": "http://www.childsplaycharity.org", "country": "US", "charity_id": "12277", "state": "WA", "keywords": "child\u0027s play,childs play,penny arcade,penny-arcade,charity, video games, board games, games", "human_name": "Child\u0027s Play", "logo_url": "https://hbproxy.imgix.net/https%3A%2F%2Fpics.paypal.com%2F00%2Fs%2FNjVlOTRhNmYtYjAzNS00Yzc4LWI4OTItMTNmNWQxOTY5Nzhl%2Ffile.PNG?auto\u003dcompress\u0026auto\u003dformat\u0026bg\u003dfff\u0026fit\u003dfill\u0026h\u003d350\u0026w\u003d510\u0026s\u003d92f3c232946e55a55a5c0575533c3190"}, {"category": "Schools and Education", "city": "San Francisco", "description": "The mission of the Wikimedia Foundation is to empower people around the world to collect and develop educational content under a free license or in the public domain, and to disseminate it globally. In collaboration with a network of chapters, the Foundation provides the essential infrastructure and organizational framework for the support and development of multilingual projects, such as Wikipedia, Wiktionary, Wikiquote, Wikibooks, Wikisource, Wikinews, Wikiversity, Wikispecies, and Wikimedia Commons.", "url": "http://www.wikimediafoundation.org/", "country": "US", "charity_id": "25618", "state": "CA", "keywords": "Encyclopedia,Collaborative,Open Source,Free,Knowledge", "human_name": "Wikimedia Foundation, Inc.", "logo_url": "https://hbproxy.imgix.net/https%3A%2F%2Fpics.paypal.com%2F00%2Fs%2FZWZjYjUzODQtN2Q5Yy00NDkxLTkxNTYtNjJjMTA3MmVmNGY2%2Ffile.PNG?auto\u003dcompress\u0026auto\u003dformat\u0026bg\u003dfff\u0026fit\u003dfill\u0026h\u003d350\u0026w\u003d510\u0026s\u003d3ac6f7059650e5d224c631ff6bed232a"}, {"category": "Philanthropy, Grants, Other", "city": "Evesham", "description": "GamesAid acts as a broker of charitable activity on behalf of individuals and companies within the UK\r\nvideo games industry. Funds are distributed to a diverse range of charities as nominated and\r\nvoted for by its members.\r\n\r\n", "url": "http://www.gamesaid.org", "country": "GB", "charity_id": "31075", "state": "WORCESTERSHIRE", "keywords": "Computer Games, Software Downloads, Disabled Children", "human_name": "GamesAid", "logo_url": "https://hbproxy.imgix.net/https%3A%2F%2Fpics.paypal.com%2F00%2Fs%2FZmQ4NmQyMjQtMjI1OC00MjRkLWIxNzYtYjdlOThlYjYyOTUz%2Ffile.PNG?auto\u003dcompress\u0026auto\u003dformat\u0026bg\u003dfff\u0026fit\u003dfill\u0026h\u003d350\u0026w\u003d510\u0026s\u003df69ebc63497f67ff6c86a2ad19a9a128"}, {"category": "Human Services", "city": "New York", "description": "charity: water is a non-profit organization on a mission to bring clean and safe water to people in developing countries. And right now, clean and safe water is more important than ever. As the coronavirus spreads around the globe, the communities we serve are at an unprecedented risk. Our local partners are delivering lifesaving water, sanitation, and hygiene resources to some of the world\u0027s most vulnerable communities. 100% of all public donations go directly to the field to support this essential work.", "url": "http://www.charitywater.org", "country": "US", "charity_id": "24627", "state": "NY", "keywords": "charity,water,sanitation,Africa,India,hygiene", "human_name": "charity: water", "logo_url": "https://hbproxy.imgix.net/https%3A%2F%2Fpics.paypal.com%2F00%2Fs%2FMmJhOWYyYTktNGU0Ni00NGM3LTgzM2EtNzAwOGJlZGQ0NDI1%2Ffile.PNG?auto\u003dcompress\u0026auto\u003dformat\u0026bg\u003dfff\u0026fit\u003dfill\u0026h\u003d350\u0026w\u003d510\u0026s\u003dbe8b04d468696a19bad567289012119a"}, {"category": "International,Human Services,Disaster Relief", "city": "Atlanta", "description": "\u003cp\u003e\u003cem\u003eDonations to support\u0026nbsp;\u003cspan\u003eCare.org\u003c/span\u003e are made to \u0026nbsp;\u003ca href\u003d\"https://support.humblebundle.com/hc/en-us/articles/205183597\" target\u003d\"_blank\" rel\u003d\"noopener\"\u003ePayPal Giving Fund\u003c/a\u003e, subject to its policies.\u003c/em\u003e\u003cbr\u003e\u0026nbsp;\u003cbr\u003eFounded in 1945 with the creation of the CARE Package\u00ae, CARE is a leading humanitarian organization fighting global poverty. CARE places special focus on working alongside women and girls. Equipped with the proper resources women and girls have the power to lift whole families and entire communities out of poverty. In 2022, CARE worked in over 110 countries, reaching more than 170 million people through 1,600 projects.\u003c/p\u003e", "url": "http://www.care.org/", "country": "US", "charity_id": "5153", "state": "GA", "featured": true, "keywords": "poverty, disaster relief, care, children, women, girls", "human_name": "Care.org", "logo_url": "https://hbproxy.imgix.net/https%3A%2F%2Fpics.paypal.com%2F00%2Fs%2FZjMyZmIzNjEtNDJiMi00NTc2LWJjNWQtN2NlNGYwNzk0YjQx%2Ffile.PNG?auto\u003dcompress\u0026auto\u003dformat\u0026bg\u003dfff\u0026fit\u003dfill\u0026h\u003d350\u0026w\u003d510\u0026s\u003d630f6207fe554edd68d4774717abf65a"}], "user_charity_id": null, "FEATURED_CHARITY_IDS": ["3843", "12277", "25618", "31075", "24627", "5153"], "CHARITY_SEARCH_PARAM_ORDER": ["query", "category", "country", "state", "page"]}}, "mosaic": [{"section_url_text": "", "section_title": {}, "section_url": "", "section_type": "query", "layouts": ["twos", "threes", "twos", "threes", "twos", "threes"], "products": [{"tile_logo_information": {"config": {"image_type": "gcs", "gcs": "images/logos/battletech-rpg-collection-catalyst-game-labs-books_bundle-logo-product.png", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "machine_name": "battletechrpgcollectioncatalystgamelabs_bookbundle", "high_res_tile_image": "https://hb.imgix.net/9f5f9c2f2789dfafde50383fd8e4f71499f8f28e.png?auto\u003dcompress,format\u0026fit\u003dcrop\u0026h\u003d600\u0026w\u003d1200\u0026s\u003dc400b426e475914b50ac05f43cd572ec", "disable_hero_tile": false, "marketing_blurb": "Get \u003cem\u003eBattleTech Universe\u003c/em\u003e, \u003cem\u003eBattletech: Tamar Rising\u003c/em\u003e, \u003cem\u003eBattleTech: MechWarrior: Destiny\u003c/em\u003e, \u003cem\u003eBattleTech: Hot Spots: Hinterlands\u003c/em\u003e, \u003cem\u003eBattleTech: Recognition Guide, Vol. 2: ilClan\u003c/em\u003e, and more!", "hover_title": "Pay What You Want", "product_url": "/books/battletech-rpg-collection-catalyst-game-labs-books", "tile_image": "https://hb.imgix.net/9f5f9c2f2789dfafde50383fd8e4f71499f8f28e.png?auto\u003dcompress,format\u0026fit\u003dcrop\u0026h\u003d353\u0026w\u003d616\u0026s\u003dcd55150e1c4bcdb9d29d000f863d95cc", "category": "bundle", "hero_highlights": [{"heading": "US$335 worth of awesome stuff", "tooltip": "Get ebooks collectively valued at up to US$335."}, {"heading": "Pay US$1 or more", "tooltip": "Name your price of US$1 or more and increase your contribution to upgrade your bundle."}, {"heading": "DRM-free", "tooltip": "Download the ebooks onto your favorite device to enjoy anywhere, anytime."}, {"heading": "Multi-format", "tooltip": "These ebooks come in PDF, MOBI, PRC, and ePub file types to support many devices."}], "hover_highlights": ["20 books", "US$335 Value"], "author": "Catalyst Game Labs", "fallback_store_sale_logo": "", "high_res_tile_image_information": {"config": {"image_type": "gcs", "gcs": "images/humble_home/battletech-rpg-collection-catalyst-game-labs-books_bundle-product.png", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "supports_partners": true, "detailed_marketing_blurb": "Quick\u2014jump in the cockpit and fire up your mech\u2014we\u2019ve got some butt to kick! Feel the rush and excitement of roleplaying in \u003cem\u003eBattleTech\u003c/em\u003e\u2019s Aurigan Reach\u2014a broken, futuristic, Earth-like land. It\u2019s time to gather your party for The BattleTech Collection Bundle by Catalyst Game Labs and experience new adventures in awesome robots. This comprehensive bundle offers everything you need to enjoy the BattleTech experience, including lore books and new campaigns. Get \u003cem\u003eBattleTech Universe\u003c/em\u003e, \u003cem\u003eBattleTech: MechWarrior: Destiny\u003c/em\u003e, and much more\u2014plus, your purchase helps support No Kid Hungry.", "tile_logo": "https://hb.imgix.net/fae75ee1695ea9e04ea72354473274a88699b664.png?auto\u003dcompress,format\u0026h\u003d340\u0026w\u003d1200\u0026s\u003d88cd25f46b3a8812fb80a4c4ff35f50a", "tile_short_name": "The BattleTech RPG Collection by Catalyst Game Labs", "start_date|datetime": "2025-03-29T18:00:00", "end_date|datetime": "2025-04-19T18:00:00", "tile_stamp": "books", "bundles_sold|decimal": 1587.0, "tile_name": "Humble RPG Bundle: The BattleTech RPG Collection by Catalyst Game Labs", "short_marketing_blurb": "Become a legend of mechanized mayhem", "tile_image_information": {"config": {"image_type": "gcs", "gcs": "images/humble_home/battletech-rpg-collection-catalyst-game-labs-books_bundle-product.png", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "type": "bundle", "highlights": ["Pay What You Want", "20 books", "US$335 Value", "Support Charity"]}, {"tile_logo_information": {"config": {"image_type": "gcs", "gcs": "images/logos/dice-and-destiny_bundle-logo-product.png", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "machine_name": "diceanddestiny_bundle", "high_res_tile_image": "https://hb.imgix.net/eb458551fea66be44d2766fc22d7f835f44460b1.png?auto\u003dcompress,format\u0026fit\u003dcrop\u0026h\u003d600\u0026w\u003d1200\u0026s\u003d76829749a27abccabbe937a27138aaca", "disable_hero_tile": false, "marketing_blurb": "Get \u003cem\u003eRoadwarden\u003c/em\u003e, \u003cem\u003eDisco Elysium\u003c/em\u003e, \u003cem\u003eCitizen Sleeper\u003c/em\u003e, and more!", "hover_title": "Pay What You Want", "product_url": "/games/dice-and-destiny", "tile_image": "https://hb.imgix.net/eb458551fea66be44d2766fc22d7f835f44460b1.png?auto\u003dcompress,format\u0026fit\u003dcrop\u0026h\u003d353\u0026w\u003d616\u0026s\u003d3c2c258bb82449befcdd44a42209d08d", "category": "bundle", "hero_highlights": [{"heading": "US$175 worth of awesome stuff", "tooltip": "Get games collectively valued at up to US$175."}, {"heading": "Pay US$7 or more", "tooltip": "Name your price of US$7 or more and increase your contribution to upgrade your bundle."}, {"heading": "Redeem on Steam", "tooltip": "Pay US$7 or more for access to content on Steam."}], "hover_highlights": ["7 games", "US$175 Value"], "author": "Publishers", "fallback_store_sale_logo": "", "high_res_tile_image_information": {"config": {"image_type": "gcs", "gcs": "images/humble_home/dice-and-destiny_bundle-product.png", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "supports_partners": true, "detailed_marketing_blurb": "It\u2019s time to fire up your computer, open a chat with your friends, and set off on some amazing CRPG adventures. Our latest bundle offers amazing titles that will spark your love for RPGs with their throwback-inspired gameplay elements and experiences. Explore the lands of acclaimed titles like \u003cem\u003eDisco Elysium\u003c/em\u003e, and \u003cem\u003eCitizen Sleeper\u003c/em\u003e. This curated collection of games is perfect for CRPG veterans and gamers looking to expand their field of interest. Play great games and help support the charity of your choice with your purchase.", "tile_logo": "https://hb.imgix.net/7e3cb65fa1e7a4f8d97a42782d22e8ec46288d12.png?auto\u003dcompress,format\u0026h\u003d340\u0026w\u003d1200\u0026s\u003dc1ef45d43447f0cf33298691ab46b0f6", "tile_short_name": "Dice and Destiny", "start_date|datetime": "2025-03-26T18:00:00", "end_date|datetime": "2025-04-17T01:00:00", "tile_stamp": "games", "bundles_sold|decimal": 21166.0, "tile_name": "Dice and Destiny", "short_marketing_blurb": "A love letter to CRPGs", "tile_image_information": {"config": {"image_type": "gcs", "gcs": "images/humble_home/dice-and-destiny_bundle-product.png", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "type": "bundle", "highlights": ["Pay What You Want", "7 games", "US$175 Value", "Support Charity"]}, {"tile_logo_information": {"config": {"image_type": "gcs", "gcs": "images/logos/bestboomershooters4baddabingbaddaboom_bundle-logo-product.png", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "machine_name": "bestboomershooters4baddabingbaddaboom_bundle", "high_res_tile_image": "https://hb.imgix.net/0e6595f1301005aab3f98f15d16d76c8f5710955.jpg?auto\u003dcompress,format\u0026fit\u003dcrop\u0026h\u003d600\u0026w\u003d1200\u0026s\u003dbd1d5334716332dbdab9eb369dc49607", "disable_hero_tile": false, "marketing_blurb": "Get \u003cem\u003eGraven\u003c/em\u003e, \u003cem\u003eDeadlink\u003c/em\u003e, \u003cem\u003eTurbo Overkill\u003c/em\u003e, \u003cem\u003eForgive Me Father 2\u003c/em\u003e, \u003cem\u003eNecromunda: Hired Gun\u003c/em\u003e, \u003cem\u003eSerious Sam: Siberian Mayhem\u003c/em\u003e, and more!", "hover_title": "Pay What You Want", "product_url": "/games/best-boomer-shooters-4-badda-bing-badda-boom", "tile_image": "https://hb.imgix.net/0e6595f1301005aab3f98f15d16d76c8f5710955.jpg?auto\u003dcompress,format\u0026fit\u003dcrop\u0026h\u003d353\u0026w\u003d616\u0026s\u003d6273edcc6ba0a6d7e1f616ebab13f9b4", "category": "bundle", "hero_highlights": [{"heading": "US$174 worth of awesome stuff", "tooltip": "Get games collectively valued at up to US$174."}, {"heading": "Pay US$16 or more", "tooltip": "Name your price of US$16 or more and increase your contribution to upgrade your bundle."}, {"heading": "Redeem on Steam", "tooltip": "Pay US$16 or more for access to content on Steam."}], "hover_highlights": ["7 games", "US$174 Value"], "author": "Publishers", "fallback_store_sale_logo": "", "high_res_tile_image_information": {"config": {"image_type": "gcs", "gcs": "images/humble_home/bestboomershooters4baddabingbaddaboom_bundle-product.jpg", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "supports_partners": true, "detailed_marketing_blurb": "Bullets, limbs, and blood fly freely in Best of Boomer Shooters 4: Badda Bing Badda Boom. Fire off bullets like it\u0027s a 1990s action movie with this bundle of high-octane shooters! Overcome your darkest nightmares with grit and guns in \u003cem\u003eForgive Me Father 2\u003c/em\u003e, revel in heart-pumping retro action in \u003cem\u003eTurbo Overkill\u003c/em\u003e, and mix some dark magic into your next gaming session with \u003cem\u003eGRAVEN\u003c/em\u003e. Play these great games and help support Cool Effect and Global Foodbanking Network with your purchase!", "tile_logo": "https://hb.imgix.net/a1eaa9132fb1a4bb28e356ffec50eb722b1e1c77.png?auto\u003dcompress,format\u0026h\u003d340\u0026w\u003d1200\u0026s\u003dc406dd19a3b0b78eaf2236047d72dbaa", "tile_short_name": "Best of Boomer Shooters 4: Badda Bing Badda Boom", "start_date|datetime": "2025-03-28T18:00:00", "end_date|datetime": "2025-04-19T01:00:00", "tile_stamp": "games", "bundles_sold|decimal": 3029.0, "tile_name": "Best of Boomer Shooters 4: Badda Bing Badda Boom", "short_marketing_blurb": "Here comes the BOOM!", "tile_image_information": {"config": {"image_type": "gcs", "gcs": "images/humble_home/bestboomershooters4baddabingbaddaboom_bundle-product.jpg", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "type": "bundle", "highlights": ["Pay What You Want", "7 games", "US$174 Value", "Support Charity"]}, {"tile_logo_information": {"config": {"image_type": "gcs", "gcs": "images/logos/outrightgamesgameon_bundle-logo-product.png", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "machine_name": "outrightgamesgameonbundle_bundle", "high_res_tile_image": "https://hb.imgix.net/fa28e846f3070370131423c377a7349049772259.jpg?auto\u003dcompress,format\u0026fit\u003dcrop\u0026h\u003d600\u0026w\u003d1200\u0026s\u003db55cd9a9bca9580fcf4bb4a922a1845b", "disable_hero_tile": false, "marketing_blurb": "Get \u003cem\u003ePaw Patrol World\u003c/em\u003e, \u003cem\u003eBluey: The Videogame\u003c/em\u003e, \u003cem\u003eNick Jr. Party Adventure\u003c/em\u003e, \u003cem\u003eMy Little Pony: A Zephyr Heights Mystery\u003c/em\u003e, and more!", "hover_title": "Pay What You Want", "product_url": "/games/outright-games-game-on-bundle", "tile_image": "https://hb.imgix.net/fa28e846f3070370131423c377a7349049772259.jpg?auto\u003dcompress,format\u0026fit\u003dcrop\u0026h\u003d353\u0026w\u003d616\u0026s\u003d1629e007e86c6bdd60cb55585253129a", "category": "bundle", "hero_highlights": [{"heading": "US$359 worth of awesome stuff", "tooltip": "Get games collectively valued at up to US$359."}, {"heading": "Pay US$10 or more", "tooltip": "Name your price of US$10 or more and increase your contribution to upgrade your bundle."}, {"heading": "Redeem on Steam", "tooltip": "Pay US$10 or more for access to content on Steam."}], "hover_highlights": ["9 games", "US$359 Value"], "author": "Outright Games", "fallback_store_sale_logo": "", "high_res_tile_image_information": {"config": {"image_type": "gcs", "gcs": "images/humble_home/outrightgamesgameon_bundle-product.jpg", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "supports_partners": true, "detailed_marketing_blurb": "Gather around the computer (or couch) and get ready for a good time! Outright Games, a leading kids publisher from the UK, have collected some of their best games fit for gamers of all ages in one convenient package. Play through new interactive stories of all your favorite series including \u003cem\u003eBluey\u003c/em\u003e, \u003cem\u003ePaw Patrol\u003c/em\u003e, and \u003cem\u003eMy Little Pony\u003c/em\u003e.. Plus, each purchase supports Naomi House \u0026 Jacksplace, a charity centered on providing hospice care and support to children, young adults, and families. ", "tile_logo": "https://hb.imgix.net/e57b4f3700ae15a666cf20470cbd65ad469cf91a.png?auto\u003dcompress,format\u0026h\u003d340\u0026w\u003d1200\u0026s\u003dd6257fc0fce822ce557ed2a55e7e2db8", "tile_short_name": "Outright Games Game On! Bundle", "start_date|datetime": "2025-03-28T18:00:00", "end_date|datetime": "2025-04-19T01:00:00", "tile_stamp": "games", "bundles_sold|decimal": 2439.0, "tile_name": "Outright Games Game On! Bundle", "short_marketing_blurb": "Family friendly game night", "tile_image_information": {"config": {"image_type": "gcs", "gcs": "images/humble_home/outrightgamesgameon_bundle-product.jpg", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "type": "bundle", "highlights": ["Pay What You Want", "9 games", "US$359 Value", "Support Charity"]}, {"tile_logo_information": {"config": {"image_type": "gcs", "gcs": "images/logos/2025-aws-comptia-azuregoogle-cloud-and-nvidia-certification-bundle-software_bundle-logo-product_v3.png", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "machine_name": "2025awscomptiaazuregooglecloudandnvidiacertificationbundle_softwarebundle", "high_res_tile_image": "https://hb.imgix.net/0e4b7e6dd65ca87bfa5624b118213d2a07ac5e40.png?auto\u003dcompress,format\u0026fit\u003dcrop\u0026h\u003d600\u0026w\u003d1200\u0026s\u003de42c8ca6b23c7c50f8b42a016e7a9ef0", "disable_hero_tile": false, "marketing_blurb": "Get Fundamental Data Science Training in Microsoft Azure with 10 Practice Exams, CompTIA SecurityX (CAS-005) 17-HOUR Expert-Level Certification with 10 Practice Exams, and more!", "hover_title": "Pay What You Want", "product_url": "/software/2025-aws-comptia-azuregoogle-cloud-and-nvidia-certification-bundle-software", "tile_image": "https://hb.imgix.net/0e4b7e6dd65ca87bfa5624b118213d2a07ac5e40.png?auto\u003dcompress,format\u0026fit\u003dcrop\u0026h\u003d353\u0026w\u003d616\u0026s\u003de1b58b46388c20d03bd3aaf4e4d62a3c", "category": "bundle", "hero_highlights": [{"heading": "US$3,780 worth of awesome stuff", "tooltip": "Get software collectively valued at up to US$3,780."}, {"heading": "Pay US$1 or more", "tooltip": "Name your price of US$1 or more and increase your contribution to upgrade your bundle."}, {"heading": "Redeem keys to access content", "tooltip": "Pay US$1 or more to access content."}], "hover_highlights": ["42 items", "US$3,780 Value"], "author": "Mammoth Interactive", "fallback_store_sale_logo": "", "high_res_tile_image_information": {"config": {"image_type": "gcs", "gcs": "images/humble_home/2025-aws-comptia-azuregoogle-cloud-and-nvidia-certification-bundle-software_bundle-product.png", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "supports_partners": true, "detailed_marketing_blurb": "A new career is only a test or two away\u2014our 2025 AWS, CompTIA, Azure, Google Cloud, and NVIDIA Certification Bundle has everything you need to study and prep. Get over 300 hours of expert-led content 420 full length practice exams and over 21,000 exam questions plus tons of Humble Bundle first time launch exclusives you will not find anywhere else. Ace your certification exams and help support Care.org with your purchase!\u003c/p\u003e \u003cp\u003e\u003cspan style\u003d\"color: #ef9741;\"\u003e\u003cem\u003eMammoth Interactive has re-branded to MammothClub. Please note, all new courses will be on their new platform at MammothClub.com. For valued returning students, your existing courses are linked to your email and will be imported shortly. Their new site has achievements, AI tutors, and more.\u003c/em\u003e\u003c/span\u003e\u003c/p\u003e", "tile_logo": "https://hb.imgix.net/f94d1a0fa4dbdf33f75733657fda0a051be49f8f.png?auto\u003dcompress,format\u0026h\u003d340\u0026w\u003d1200\u0026s\u003da10de6d5f69ecebee91a20358ed00402", "tile_short_name": "The 2025 AWS, CompTIA, Azure,Google Cloud, and NVIDIA Certification Bundle", "start_date|datetime": "2025-03-24T18:00:00", "end_date|datetime": "2025-04-14T18:00:00", "tile_stamp": "software", "bundles_sold|decimal": 3892.0, "tile_name": "The 2025 AWS, CompTIA, Azure,Google Cloud, and NVIDIA Certification Bundle", "short_marketing_blurb": "A certification for every platform", "tile_image_information": {"config": {"image_type": "gcs", "gcs": "images/humble_home/2025-aws-comptia-azuregoogle-cloud-and-nvidia-certification-bundle-software_bundle-product.png", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "type": "bundle", "highlights": ["Pay What You Want", "42 items", "US$3,780 Value", "Support Charity"]}, {"tile_logo_information": {"config": {"image_type": "gcs", "gcs": "images/logos/worlddragonlancewizardscoast_bundle-logo-product.png", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "machine_name": "worlddragonlancewizardscoast_bookbundle", "high_res_tile_image": "https://hb.imgix.net/af1c63bfda1f5e89ff4dbd0cceda9757199f8858.jpg?auto\u003dcompress,format\u0026fit\u003dcrop\u0026h\u003d600\u0026w\u003d1200\u0026s\u003dd4897b7016284e386d7c4b64044e58cc", "disable_hero_tile": false, "marketing_blurb": "Get \u003cem\u003eAmber and Ashes\u003c/em\u003e, \u003cem\u003eTime of the Twins\u003c/em\u003e, \u003cem\u003eDragons of a Fallen Sun\u003c/em\u003e, \u003cem\u003eDragons of Autumn Twilight\u003c/em\u003e, \u003cem\u003eDragons of the Dwarven Depths\u003c/em\u003e, and more!", "hover_title": "Pay What You Want", "product_url": "/books/world-dragonlance-wizards-coast-books", "tile_image": "https://hb.imgix.net/af1c63bfda1f5e89ff4dbd0cceda9757199f8858.jpg?auto\u003dcompress,format\u0026fit\u003dcrop\u0026h\u003d353\u0026w\u003d616\u0026s\u003ddb8dbb6d1fff9b336671c46ed9f60df7", "category": "bundle", "hero_highlights": [{"heading": "US$207 worth of awesome stuff", "tooltip": "Get ebooks collectively valued at up to US$207."}, {"heading": "Pay US$1 or more", "tooltip": "Name your price of US$1 or more and increase your contribution to upgrade your bundle."}, {"heading": "DRM-free", "tooltip": "Download the ebooks onto your favorite device to enjoy anywhere, anytime."}, {"heading": "Multi-format", "tooltip": "These ebooks come in ePub file types to support many devices."}], "hover_highlights": ["26 books", "US$207 Value"], "author": "Penguin Random House US", "fallback_store_sale_logo": "", "high_res_tile_image_information": {"config": {"image_type": "gcs", "gcs": "images/humble_home/worlddragonlancewizardscoast_bundle-product.jpg", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "supports_partners": true, "detailed_marketing_blurb": "Embark on an epic adventure through the land of Krynn with the ultimate \u003cem\u003eDragonlance\u003c/em\u003e Collection from Wizards of the Coast. Follow the perilous journey to protect the mystical Blue Crystal Staff from an evil dragon goddess in \u003cem\u003eDragons of Autumn Twilight\u003c/em\u003e. Untangle dwarven political tensions, hidden dangers, and long-lost secrets with The Companions in \u003cem\u003eDragons of the Dwarven Depths\u003c/em\u003e. The battle of the gods comes to a dramatic climax in \u003cem\u003eAmber and Ashes\u003c/em\u003e. Get 25+ amazing page-turners and help support Room to Read with your purchase!", "tile_logo": "https://hb.imgix.net/101c9deec8ee1ba1c28a6254e952863797db54c2.png?auto\u003dcompress,format\u0026h\u003d340\u0026w\u003d1200\u0026s\u003d87602f5da8807bfc2477258a67faaba8", "tile_short_name": "The World of Dragonlance by Wizards of the Coast", "start_date|datetime": "2025-03-15T18:00:00", "end_date|datetime": "2025-04-05T18:00:00", "tile_stamp": "books", "bundles_sold|decimal": 16485.0, "tile_name": "Humble Book Bundle: The World of Dragonlance by Wizards of the Coast", "short_marketing_blurb": "Feel the strength of Dragonlance ", "tile_image_information": {"config": {"image_type": "gcs", "gcs": "images/humble_home/worlddragonlancewizardscoast_bundle-product.jpg", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "type": "bundle", "highlights": ["Pay What You Want", "26 books", "US$207 Value", "Support Charity"]}, {"tile_logo_information": {"config": {"image_type": "gcs", "gcs": "images/logos/heroichoard5epowerkoboldpress_bundle-logo-product.png", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "machine_name": "heroichoard5epowerkoboldpress_bookbundle", "high_res_tile_image": "https://hb.imgix.net/a8bcebbfad59fc1ea987188b270d0a92cdcfce8a.jpg?auto\u003dcompress,format\u0026fit\u003dcrop\u0026h\u003d600\u0026w\u003d1200\u0026s\u003d497ad388957ce0437aba1cf558302618", "disable_hero_tile": false, "marketing_blurb": "Get \u003cem\u003eVault of Magic\u003c/em\u003e, \u003cem\u003eDeep Magic Volume 1\u003c/em\u003e, \u003cem\u003eDeep Magic Volume 2\u003c/em\u003e, \u003cem\u003eSoulslike Roleplaying\u003c/em\u003e, \u003cem\u003eMidgard Hero\u0027s Handbook\u003c/em\u003e, \u003cem\u003eBook of Blades: Battlefields\u003c/em\u003e, and more!", "hover_title": "Pay What You Want", "product_url": "/books/heroic-hoard-5e-power-kobold-press-books", "tile_image": "https://hb.imgix.net/a8bcebbfad59fc1ea987188b270d0a92cdcfce8a.jpg?auto\u003dcompress,format\u0026fit\u003dcrop\u0026h\u003d353\u0026w\u003d616\u0026s\u003d6c9a8e4a8afa30936a23653a6109ff99", "category": "bundle", "hero_highlights": [{"heading": "US$441 worth of awesome stuff", "tooltip": "Get ebooks collectively valued at up to US$441."}, {"heading": "Pay US$5 or more", "tooltip": "Name your price of US$5 or more and increase your contribution to upgrade your bundle."}, {"heading": "DRM-free", "tooltip": "Download the ebooks onto your favorite device to enjoy anywhere, anytime."}, {"heading": "Multi-format", "tooltip": "These ebooks come in PDF, MOBI, PRC, and ePub file types to support many devices."}], "hover_highlights": ["44 books", "US$441 Value"], "author": "Kobold Press", "fallback_store_sale_logo": "", "high_res_tile_image_information": {"config": {"image_type": "gcs", "gcs": "images/humble_home/heroichoard5epowerkoboldpress_bundle-product.jpg", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "supports_partners": true, "detailed_marketing_blurb": "Gather up your party for new adventures and endless fun with our latest \u003cem\u003eDungeons \u0026 Dragons\u003c/em\u003e bundle. The Heroic Hoard Bundle is a hot collection of tabletop role-playing books from Kobold Press! This TTRPG explorer\u2019s kit contains new subclasses, awesome Eldritch innovations, rulebooks, sourcebooks, and campaign resources, and more. Get \u003cem\u003eDeep Magic Volume 1 \u0026 2\u003c/em\u003e and everything you need to embark on an epic journey together. Help support the Make-A-Wish Foundation with your purchase too!", "tile_logo": "https://hb.imgix.net/21231926d0f81812d260d55eeae89afabea53918.png?auto\u003dcompress,format\u0026h\u003d340\u0026w\u003d1200\u0026s\u003dce31ff9aa278219fdcaed70a003efdfb", "tile_short_name": "Heroic Hoard of 5E Power by Kobold Press", "start_date|datetime": "2025-03-22T18:00:00", "end_date|datetime": "2025-04-12T18:00:00", "tile_stamp": "books", "bundles_sold|decimal": 1650.0, "tile_name": "Humble RPG Bundle: Heroic Hoard of 5E Power by Kobold Press", "short_marketing_blurb": "Harness the Heroic Hoard\u2019s strength", "tile_image_information": {"config": {"image_type": "gcs", "gcs": "images/humble_home/heroichoard5epowerkoboldpress_bundle-product.jpg", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "type": "bundle", "highlights": ["Pay What You Want", "44 books", "US$441 Value", "Support Charity"]}, {"tile_logo_information": {"config": {"image_type": "gcs", "gcs": "images/logos/humble-heroines-2025_bundle-logo-product.png", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "machine_name": "humbleheroines2025_bundle", "high_res_tile_image": "https://hb.imgix.net/439b2949398f8fbc7140c675d205c828c5487882.png?auto\u003dcompress,format\u0026fit\u003dcrop\u0026h\u003d600\u0026w\u003d1200\u0026s\u003df9d6880578917cf3d154470110269303", "disable_hero_tile": false, "marketing_blurb": "Get \u003cem\u003eDarksiders 3\u003c/em\u003e, \u003cem\u003ePseudoregalia\u003c/em\u003e, \u003cem\u003eBeyond: Two Souls\u003c/em\u003e, \u003cem\u003ePathfinder: Wrath of the Righteous - Enhanced Edition\u003c/em\u003e, and more!", "hover_title": "Pay What You Want", "product_url": "/games/humble-heroines-2025", "tile_image": "https://hb.imgix.net/439b2949398f8fbc7140c675d205c828c5487882.png?auto\u003dcompress,format\u0026fit\u003dcrop\u0026h\u003d353\u0026w\u003d616\u0026s\u003da5609e84e84abdd74f0ef8e3e4636eab", "category": "bundle", "hero_highlights": [{"heading": "US$160 worth of awesome stuff", "tooltip": "Get games collectively valued at up to US$160."}, {"heading": "Pay US$5 or more", "tooltip": "Name your price of US$5 or more and increase your contribution to upgrade your bundle."}, {"heading": "Redeem on Steam", "tooltip": "Pay US$5 or more for access to content on Steam."}], "hover_highlights": ["7 games", "US$160 Value"], "author": "Publishers", "fallback_store_sale_logo": "", "high_res_tile_image_information": {"config": {"image_type": "gcs", "gcs": "images/humble_home/humble-heroines-2025_bundle-product_v2.png", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "supports_partners": true, "detailed_marketing_blurb": "Celebrate Women\u0027s History Month with Humble Heroines: Rebels, Curses, and Mystery. Take charge as powerful protagonists including Seelah from \u003cem\u003ePathfinder: Wrath of the Righteous - Enhanced Edition\u003c/em\u003e, Jesse Faden from \u003cem\u003eControl: Ultimate Edition\u003c/em\u003e, and Fury from \u003cem\u003eDarksiders 3\u003c/em\u003e!", "tile_logo": "https://hb.imgix.net/8d49fd379e0b7d860249d90d9d0e08e350f16eb1.png?auto\u003dcompress,format\u0026h\u003d340\u0026w\u003d1200\u0026s\u003dc32c2e510ad8418e33876bededfd8c24", "tile_short_name": "Humble Heroines 2025", "start_date|datetime": "2025-03-19T18:00:00", "end_date|datetime": "2025-04-10T01:00:00", "tile_stamp": "games", "bundles_sold|decimal": 35219.0, "tile_name": "Humble Heroines 2025", "short_marketing_blurb": "Celebrate kick-ass female protagonists ", "tile_image_information": {"config": {"image_type": "gcs", "gcs": "images/humble_home/humble-heroines-2025_bundle-product_v2.png", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "type": "bundle", "highlights": ["Pay What You Want", "7 games", "US$160 Value", "Support Charity"]}, {"tile_logo_information": {"config": {"image_type": "gcs", "gcs": "images/logos/springshonenspecialbykodansha_bundle-logo-product.png", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "machine_name": "springshonenspecialkodansha_bookbundle", "high_res_tile_image": "https://hb.imgix.net/dadf5a58e2d47671b96e353183a2ff669e4a2fcf.jpg?auto\u003dcompress,format\u0026fit\u003dcrop\u0026h\u003d600\u0026w\u003d1200\u0026s\u003da55942186e68d3b9218ce1d8ab822de2", "disable_hero_tile": false, "marketing_blurb": "Get \u003cem\u003eFire Force Vol. 1-2\u003c/em\u003e, \u003cem\u003eSHAMAN KING Vol. 1-2\u003c/em\u003e, \u003cem\u003eFire Force Vol. 3-10\u003c/em\u003e, and more!", "hover_title": "Pay What You Want", "product_url": "/books/spring-shonen-special-kodansha-books", "tile_image": "https://hb.imgix.net/dadf5a58e2d47671b96e353183a2ff669e4a2fcf.jpg?auto\u003dcompress,format\u0026fit\u003dcrop\u0026h\u003d353\u0026w\u003d616\u0026s\u003de9c815feca6a8fb5505e285f02e6a265", "category": "bundle", "hero_highlights": [{"heading": "US$1,055 worth of awesome stuff", "tooltip": "Get comics collectively valued at up to US$1,055."}, {"heading": "Pay US$1 or more", "tooltip": "Name your price of US$1 or more and increase your contribution to upgrade your bundle."}, {"heading": "DRM-free", "tooltip": "Download the comics onto your favorite device to enjoy anywhere, anytime."}, {"heading": "Multi-format", "tooltip": "These comics come in PDF and ePub file types to support many devices."}], "hover_highlights": ["12 books", "US$1,055 Value"], "author": "Kodansha Comics", "fallback_store_sale_logo": "", "high_res_tile_image_information": {"config": {"image_type": "gcs", "gcs": "images/humble_home/springshonenspecialbykodansha_bundle-product.jpg", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "supports_partners": true, "detailed_marketing_blurb": "\u003cp\u003eSay goodbye to winter and welcome the warmer weather with Spring Shonen Special Bundle by Kodansha. The shonen genre is full of action-packed stories, with amazing world building, memorable characters and exciting battles\u0026mdash;including the series found in this bundle. Witness Yoh Asakura\u0026rsquo;s journey challenging adversaries around the world to win the Shaman Tournament and become \u003cem\u003eSHAMAN KING\u003c/em\u003e, Shinra Kusakabe and his pyro powered comrades fight demons and shadowy organizations in \u003cem\u003eFire Force\u003c/em\u003e, and follow Yato, a down-on-his-luck god struggling to find worshipers in \u003cem\u003eNoragami\u003c/em\u003e. This bundle offers nearly 100 digital volumes, giving you every volume of these outstanding series to the very last one. Act now\u0026mdash;get the Spring Shonen Special Bundle and help support The BINC Foundation.\u003c/p\u003e", "tile_logo": "https://hb.imgix.net/6da89a3841fe0b2dcff84acb6c5357a3406c487c.png?auto\u003dcompress,format\u0026h\u003d340\u0026w\u003d1200\u0026s\u003da84acec41e17ba618bc3b21fa0b074bd", "tile_short_name": "Spring Shonen Special by Kodansha", "start_date|datetime": "2025-03-27T18:00:00", "end_date|datetime": "2025-04-17T18:00:00", "tile_stamp": "books", "bundles_sold|decimal": 1517.0, "tile_name": "Humble Manga Bundle: Spring Shonen Special by Kodansha", "short_marketing_blurb": "Modern shonen\u2019s biggest \u0026 brightest series ", "tile_image_information": {"config": {"image_type": "gcs", "gcs": "images/humble_home/springshonenspecialbykodansha_bundle-product.jpg", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "type": "bundle", "highlights": ["Pay What You Want", "12 books", "US$1,055 Value", "Support Charity"]}, {"tile_logo_information": {"config": {"image_type": "gcs", "gcs": "images/logos/head-first-programming-and-patterns-oreilly-books_bundle-logo-product.png", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "machine_name": "headfirstprogrammingandpatternsoreilly_bookbundle", "high_res_tile_image": "https://hb.imgix.net/b3e6a8ed821b3890bda79919a2b3aa05824dba75.png?auto\u003dcompress,format\u0026fit\u003dcrop\u0026h\u003d600\u0026w\u003d1200\u0026s\u003d91e77c4727b0419be414eb76d1f840a5", "disable_hero_tile": false, "marketing_blurb": "Get \u003cem\u003eHead First C#\u003c/em\u003e, \u003cem\u003eLearning Systems Thinking\u003c/em\u003e, \u003cem\u003eTechnology Strategy Patterns\u003c/em\u003e, \u003cem\u003eDesigning Distributed Systems\u003c/em\u003e, \u003cem\u003eHead First Software Architecture\u003c/em\u003e, \u003cem\u003eHead First JavaScript Programming\u003c/em\u003e, and more!", "hover_title": "Pay What You Want", "product_url": "/books/head-first-programming-and-patterns-oreilly-books", "tile_image": "https://hb.imgix.net/b3e6a8ed821b3890bda79919a2b3aa05824dba75.png?auto\u003dcompress,format\u0026fit\u003dcrop\u0026h\u003d353\u0026w\u003d616\u0026s\u003d073037534dc5fa01663ba57f30b0de84", "category": "bundle", "hero_highlights": [{"heading": "US$1,532 worth of awesome stuff", "tooltip": "Get ebooks collectively valued at up to US$1,532."}, {"heading": "Pay US$1 or more", "tooltip": "Name your price of US$1 or more and increase your contribution to upgrade your bundle."}, {"heading": "DRM-free", "tooltip": "Download the ebooks onto your favorite device to enjoy anywhere, anytime."}, {"heading": "Multi-format", "tooltip": "These ebooks come in PDF and ePub file types to support many devices."}], "hover_highlights": ["26 books", "US$1,532 Value"], "author": "O\u0027Reilly", "fallback_store_sale_logo": "", "high_res_tile_image_information": {"config": {"image_type": "gcs", "gcs": "images/humble_home/head-first-programming-and-patterns-oreilly-books_bundle-product.png", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "supports_partners": true, "detailed_marketing_blurb": "Dive in Head First\u2014learn the skills and knowledge you need to succeed in modern programming and patterns with this bundle of courses from O\u2019Reilly. Inside this in-depth library, you\u2019ll get expert insights from courses like \u003cem\u003eHead First JavaScript Programming\u003c/em\u003e, \u003cem\u003eHead First C#\u003c/em\u003e, \u003cem\u003eHead First Software Architecture\u003c/em\u003e, and more. Develop the skills you need to test the waters of this fruitful career field today. Deepen your understanding whether you\u2019re a novice or a seasoned professional, and help support Code for America with your purchase!", "tile_logo": "https://hb.imgix.net/21bdc3e92a57040d4aee8512a2c879c86e1a5606.png?auto\u003dcompress,format\u0026h\u003d340\u0026w\u003d1200\u0026s\u003d6ecb3bd5fdf9a8191c4e5598b5b91455", "tile_short_name": "Head First Programming and Patterns by O\u0027Reilly", "start_date|datetime": "2025-03-24T18:00:00", "end_date|datetime": "2025-04-14T18:00:00", "tile_stamp": "books", "bundles_sold|decimal": 3092.0, "tile_name": "Humble Tech Book Bundle: Head First Programming and Patterns by O\u0027Reilly", "short_marketing_blurb": "Try the Head First approach to programming", "tile_image_information": {"config": {"image_type": "gcs", "gcs": "images/humble_home/head-first-programming-and-patterns-oreilly-books_bundle-product.png", "imgix": {"args": {}, "master_image": {"image_type": "gcs", "gcs": "", "static": "", "imgix": {}}}}}, "type": "bundle", "highlights": ["Pay What You Want", "26 books", "US$1,532 Value", "Support Charity"]}]}], "userOptions": {"is_logged_in": false, "logout_url": "/logout?goto\u003d/books/computer-science-fun-way-no-starch-books\u0026qs\u003d"}, "showSingleSignOn": true, "debug": false, "ipInChina": false, "isEuCountry": false, "baseSubscriptionPrice|money": {"currency": "USD", "amount": 11.99}, "bannerOptions": null, "exchangeRates": {"USD|decimal": 1.0, "AUD|decimal": 1.5856256367509494, "CHF|decimal": 0.8821894970825229, "IDR|decimal": 16587.496526813004, "KRW|decimal": 1468.6023895526534, "BGN|decimal": 1.8114291006761138, "CNY|decimal": 7.265444104843938, "ISK|decimal": 131.98110586273964, "ILS|decimal": 3.6899138649624894, "GBP|decimal": 0.7720477910530703, "NZD|decimal": 1.745392238584792, "DKK|decimal": 6.910808557932759, "CAD|decimal": 1.4303973325923869, "TRY|decimal": 38.00935445031027, "HUF|decimal": 373.37223302769286, "PHP|decimal": 57.374270630730756, "RON|decimal": 4.6099842548856165, "NOK|decimal": 10.460313049921275, "RUB|decimal": 117.201, "ZAR|decimal": 18.163656571269797, "MYR|decimal": 4.43752894322497, "INR|decimal": 85.52931369824951, "THB|decimal": 33.957580809484114, "MXN|decimal": 20.346022043160136, "CZK|decimal": 23.117532647957766, "BRL|decimal": 5.765675650643697, "JPY|decimal": 150.63443549134018, "PLN|decimal": 3.8691303139761044, "EUR|decimal": 0.9261831990367695, "SEK|decimal": 10.021302213577846, "SGD|decimal": 1.3412058905251458, "HKD|decimal": 7.778827452070019}, "csrfTokenInput": "\u003cinput type\u003d\"hidden\" class\u003d\"csrftoken\" name\u003d\"_le_csrf_token\" value\u003d\"4gyEKWW6QpYB7VN--1-1743317494\"\u003e", "csrfToken": {}, "user_max_reward_amount": 0, "csrfFormKey": "_le_csrf_token"} </script> <script src="https://cdn.humblebundle.com/static/hashed/a7f95949642d62678a1689ba3385b0c49fbbff25.js"></script> <script src="https://cdn.humblebundle.com/static/hashed/1990eaabc36904b8e9d660d727ed51cb7a633721.js"></script> <div id="site-modal"></div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10