Leanpub Header

Skip to main content

Filters

Category: "Computers and Programming"

Books

  1. Level Up Your Debugging
    Level Up Your Debugging
    Moving beyond console.log and print
    Kevin Hicks

    Your boss is breathing down your neck, users are yelling and everyone thinks fixing the bug should be simple and quick. Level Up Your Debugging gives you the processes, tips, and tools you need to make debugging quick and painless.

  2. Git Workflow Discipline
    Git Workflow Discipline
    Thinking Carefully About Source Control in an Agile Context
    Gavin Davies

    Are you a software professional working with Git? How do you see it? As an obstacle, or as a powerful tool? Does it get in your way, or is it a platform you stand on? Is it a black box of mystery, or an invaluable treasure trove of historical context about the applications you work on? The free sample is the entire book, so try before you buy!

  3. D3 Tips and Tricks v6.x
    D3 Tips and Tricks v6.x
    Interactive Data Visualization in a Web Browser
    Malcolm Maclean

    Tips and tricks for using d3.js (version 6), one of the leading data visualization tools for the web. It's aimed at getting you started and moving you forward. You can download for FREE or donate to encourage further development if you wish :-).

  4. The Smartest Way to Learn Python Regular Expressions
    The Smartest Way to Learn Python Regular Expressions
    Learn the Best-Kept Productivity Secret of Code Masters
    Finxter, Zohaib Riaz, and Lukas Rieger

    Google engineers are regular expression masters. Do you want to become one, too? The Smartest Way to Learn Python Regex transforms you into a regular expression master. The book leverages an innovative learning approach: (1) read a chapter, (2) watch a course video, and (3) solve a code puzzle. It's fun!

  5. Pure functional HTTP APIs in Scala

    Discover the pure functional side of HTTP API programming in Scala.

  6. Coffee Break NumPy
    Coffee Break NumPy
    A Simple Road to Data Science Mastery That Fits Into Your Busy Life
    Finxter, Lukas Rieger, and Zohaib Riaz

    Fear of missing out on data science and machine learning?This ​eBook ​gives you a fun way to start learning data science with Python. ​It gives you a thorough introduction Python's most important library for data science: NumPy. 100% Based on puzzle-based learning - scientifically proven to generate ​44% better learning retention and ​efficiency.​

  7. Marketing <for> Programmers
    Marketing <for> Programmers
    Primer on SEO, Conversion Rate Optimization, Paid Adverts (Adwords, Facebook Ads), Google Analytics, and Copywriting
    Jack Kinsella

    To remove

  8. iSAQB Glossary of Software Architecture Terminology
    iSAQB Glossary of Software Architecture Terminology
    Gernot Starke, Ulrich Becker, Carola Lilienthal, Michael Mahlberg, Simon Kölsch, Alexander Lorz, Andreas Rausch, Roger Rhoades, Sebastian Fichtner, Phillip Ghadir, Mahbouba Gharbi, Matthias Bohlen, Mirko Hillert, and Benjamin Wolf

    An extensive glossary of software architecture (and development) terminology. Explains the terms used and referenced in the iSAQB foundation and advanced level curricula.

  9. AI FOR EVERYBODY
    AI FOR EVERYBODY
    MOHAMMAD ALBILTAJI

    AI is basically a very well-optimized math system pretending to sound like a person. That's it. That's the whole secret.This book explains exactly how, no math, no code, no jargon. Just a straight conversation about what's actually happening inside the machine everyone won't stop talking about.

  10. Confucian Software

    Confucius never touched a computer, but he knew quite a lot about software. He has much to say about problems of knowledge and information, as well as right action under ambiguity, threats and constraints. Read as a set of commentaries on The Analects, these essays treat Confucius as an early theorist of the flow of information through rites, names and rules; the cyborg sage tangled in the half-built machine of the feudal state.

  11. The Peril of Certainty
    The Peril of Certainty
    How Probabilistic Thinking and Uncertainty Drive Creativity and Better Decisions
    Ghefar Mansour

    Certainty feels safe - but in an uncertain world, it's a bug, not a feature. A Data Engineer shows how the craving for absolute truth is a form of "overfitting," and how thinking in probabilities makes you more creative, resilient, and right more often.

  12. Reliable Generative AI
    Reliable Generative AI
    A Practical Guide to Prompt Design, RAG, Agents, and Safer AI Workflows
    George Tome

    Reliable Generative AI bridges business use and technical architecture. It teaches the foundations of prompt design, RAG, agentic workflows, tool use, structured outputs, safety patterns, and evaluation without assuming the reader is a software engineer. The focus is practical: understanding how AI workflows fail, how to design around those failures, and how to build systems that professionals can trust.

  13. The Junior Architect’s Guide to Open Source Sustainability

    "Stop writing code. Start engineering impact."Bridge the gap between a Junior Developer and a System Architect. Master the high-level infrastructure, cloud patterns, and open-source rigor required to build sustainable, global-scale systems. From AWS Lambda and Terraform to the ethics of Data Integrity, this is your masterclass in building "Proof of Work" that matters.

  14. Claude Code
    Claude Code
    Una guida pratica per chi vuole iniziare ad usare Claude Code in modo professionale
    Maurizio Pelizzone

    Una guida pratica a Claude Code, scritta con Claude Code.Oltre 300 pagine costruite sulla documentazione ufficiale Anthropic e verificate su Claude Code v2.1.311: dall'installazione a Plan Mode, CLAUDE.md, gestione del contesto, permessi, Skill, subagent, hook, MCP e plugin, con esempi reali su WordPress e Node.js invece di demo da slide. In apertura c'è una prefazione scritta da Claude Opus, che ha letto il manoscritto e lo ha commentato con franchezza.Il libro è gratis: pay-what-you-want con minimo zero, decidi tu se e quanto contribuire. La licenza Creative Commons BY-SA 4.0 ti permette di redistribuirlo e modificarlo, citando la fonte e mantenendo la stessa licenza.

  15. Vibe to First Sale: Vibecoding a Lean AI Business from $0 to $29

    Turn AI into leverage, engineer your first $29 sale, and prove your business is real - in days, not months.