Leanpub Header

Skip to main content

Filters

Category: "Computers and Programming"

Computers and Programming

  1. My Adventures with Large Language Models
    My Adventures with Large Language Models
    Build foundational LLMs from Transformers to DeepSeek, from scratch, in PyTorch.
    Prathamesh S.

    Build GPT-2, Llama 3, and DeepSeek from scratch in PyTorch. Every chapter has runnable end-to-end code and loads real pretrained weights. Goes well past where most LLM tutorials stop.

  2. The Solana MEV Playbook: Building High-Frequency Arbitrage and MEV Bots in Rust

    The Solana MEV Playbook: Building High-Frequency Arbitrage and MEV Bots in Rust Solana moves in milliseconds. MEV moves in microseconds. If your bot is slow, someone else eats your trade. This is the technical playbook for engineers who want to build production-grade MEV and arbitrage infrastructure on Solana — in Rust, from the ground up, with real code and real architecture.

  3. Cognitive Productivity with macOS
    Cognitive Productivity with macOS
    7 Principles for Getting Smarter with Knowledge
    Luc P. Beaudoin

    In today's competitive knowledge economy, you always need to keep learning —and fast. But most information and apps get in the way. This book describes 7 principles for selecting, processing and mastering knowledge using potent Mac apps.

  4. Claude Code
    Claude Code
    A practical guide for those who want to start using Claude Code professionally
    Maurizio Pelizzone

    The book is free — pay-what-you-want with a $0 minimum. If you find it useful and want to contribute, you decide how much. If you can't or don't want to, just download and read without worry: the Creative Commons BY-SA 4.0 license even allows you to redistribute and modify it, as long as you credit the source and maintain the same license.

  5. Time Management for Software Developers
    Time Management for Software Developers
    Your Playbook for Deep Work and Direction
    Sandor Dargo

    You don’t need more hours — you need better focus. This is your playbook for managing time like a thoughtful developer: with clarity, intention, and long-term impact in mind.

  6. Supervised Machine Learning - Linear Regression

    The book is intended to get you acquainted with the world of Supervised Machine Learning and does not assume previous knowledge of the field. The commonly leveraged Linear Regression technique used to provide predictions that are continuous in nature is detailed in the book. SAMPLE CODE INCLUDED!

  7. Context Driven Development
    Context Driven Development
    Beyond Prompt Engineering: A Systematic Approach to Building Software with AI Agents
    Luca Sepe

    Stop asking one giant prompt to carry your whole software system. Context Driven Development teaches you how to give AI coding agents explicit requirements, architecture decisions, constraints, tasks, and verification loops so they can work inside a reliable engineering environment.

  8. Event Sourcing in Python
    Event Sourcing in Python
    Event-oriented analysis and design with applications
    John Bywater

    A pattern language for event sourced applications and reliable distributed systems. Examples are written in the Python programming language. Now includes event-oriented introductions to the pattern language scheme of Christopher Alexander, the process philosophy of Alfred North Whitehead, and the person-centred psychology of Rogers and Rosenberg.

  9. The Engineering Protocol Stack
    The Engineering Protocol Stack
    A Layered Model for Engineering Leadership
    Guillem Fernandez

    As an engineer you are valued most of the time by your technical skills. The time you have to use those technical skills is limited. You can find many books about increasing productivity, this is not one of them. Booster skills is about doing what you do more efficiently and getting the best output of what you already know how to do.

  10. Simplifying Machine Learning with PyCaret
    Simplifying Machine Learning with PyCaret
    A Low-code Approach for Beginners and Experts!
    Giannis Tolios

    A beginner-friendly introduction to machine learning with Python, that is based on the PyCaret and Streamlit libraries. Readers will delve into the fascinating world of artificial intelligence, by easily training and deploying their ML models!

  11. Mastering Racket
    Mastering Racket
    From First Steps to Language-Oriented Programming
    Steve Publications

    Discover what makes Racket more than just another programming language. Mastering Racket takes you from the fundamentals to macros, concurrency, web development and custom language design through practical, runnable examples. Learn to think in Racket and unlock the ideas that make it such a powerful tool for building software.

  12. Supply Chain Security for Solo Builders
    Supply Chain Security for Solo Builders
    Protect Your Dependencies, Secret and Deployment, Even when AI Pick the Packages.
    Kristian Reformis

    Your app is mostly other people's code. You chose a few packages, and those packages pulled in dozens more. Your AI coding agent installs whatever makes the demo work. Your secrets sit in files you will one day share. Your server has not been updated in months. None of this means you failed. It means you build alone, with no security team and no reviewer. This book gives you a realistic, low-cost routine to reduce supply chain risk in a small project, including the risks your AI coding agent introduces. In one weekend plus thirty minutes a month, you will learn to: - map what you actually ship, from direct packages to hidden transitive ones;- vet a new package in five minutes before you install it;- update safely, one small reversible step at a time;- read scanner reports without panic and without ignoring them;- keep secrets out of your code and rotate them when they leak;- protect your code host, registry, and cloud accounts;- run a minimal build pipeline and a boring, updated small server;- keep your AI coding agent leashed with permissions and rules files;- recover calmly from a compromised package, a leaked key, or a hijacked account. You will not become a security expert. You will become a solo builder with a written inventory, safer accounts, tested backups, and a monthly routine you can sustain for years. Most existing books on this topic target large companies, Kubernetes, and enterprise CI/CD. This one is for one person with limited time. It says what to do first, what to skip, and what is overkill. No setup is risk-free, and this book promises none. It promises fewer easy failures and faster recovery.

  13. Java WebSocket API handbook

    a fast track guide to WebSocket using Java

  14. CASHBOT: If You Buy a Humanoid Robot, How Much Money Could You Make?
    CASHBOT: If You Buy a Humanoid Robot, How Much Money Could You Make?
    The Small-Business Playbook for Tesla Optimus and the First Real Robot Service Businesses
    Finxter

    If a humanoid robot carries about $28,000 a year in fixed cost, then at $60 contribution per billable hour it breaks even at roughly 467 billable hours per year, or just under 9 hours per week. But if supervision is heavier and contribution drops to $28 per hour, break-even jumps to 1,000 hours per year, or about 19.2 hours per week.

  15. The Ansible Workshop
    The Ansible Workshop
    Hands-On Learning For Rapid Mastery
    Aymen El Amri

    A wealth of knowledge that has been painstakingly assembled to help you on your journey with Ansible