Developing with Compile Time in Mind

Run time can be difficult enough. With the added complexity of compile time it can be unimaginable. This book describes design patterns and thought processes on how to work with compile time function execution effectively. | Continue reading


@leanpub.com | 1 year ago

Asciidoctor Notebook

Learn more about Asciidoctor features with code snippets and short articles. The articles and code will get you started quickly and will give more insight in Asciidoctor. | Continue reading


@leanpub.com | 1 year ago

Examples of how to test different sites and apps

This book puts examples at the forefront. Instead of test theory being front and centre, with maybe an example or two if you’re lucky, this book makes examples the focus. We'll share the examples that need to be tested, test heuristics to apply, any assumptions, how we would … | Continue reading


@leanpub.com | 1 year ago

Show HN: Talk Vi(m) – Wouldn't it be nice if your editor did just what you said?

Wouldn't it be nice if your text editor just did what you said instead of making you slowly and manually add and delete characters? In Talk Vi(m) we'll guide you through integrating Vim's language into our own for a faster and more productive experience. | Continue reading


@leanpub.com | 1 year ago

My new “Swift AI” book is available – set price to Free, or pay

Dive into NLP, deep learning, knowledge representation, and semantic web technologies. | Continue reading


@leanpub.com | 2 years ago

Show HN: A Book on Probability Using Lemur-Based Illustrations

Lemurs can represent approximate numerical values and have numerical rule-making abilities - so the author thought, "Well if a lemur can do that, why can't I do that too?" This book is an attempt at making practical probabilistic concepts much easier to grasp and in … | Continue reading


@leanpub.com | 2 years ago

API Is Bad (2014)

Continue reading


@leanpub.com | 2 years ago

Book of Monads

In functional programming, at the heart of input/output, failure, state, logic, and much more, lies a powerful abstraction called monad. This book provides a journey from the very first concepts, to the myriad of monads available to programmers, down to the categorical foundation … | Continue reading


@leanpub.com | 2 years ago

The Indie Python Extravaganza: A Bundle of Python Books – Giveaway Coupon

The Indie Python Extravaganza! A collection of books that will help you to improve your knowledge of the Python programming language one page at a time. Join four indie authors in a journey from the basics of Python to the structure of production-ready systems, going through the … | Continue reading


@leanpub.com | 2 years ago

New Trailblazer.to Book

Authentication - the art of creating, resetting or locking accounts, of verifying users and of encrypting and forgetting passwords. Step-wise we're designing and building an authentication library in a Rails application using Trailblazer operations, endpoints and cells. After … | Continue reading


@leanpub.com | 2 years ago

New Ruby on Roda Release – Background Jobs with Sidekiq

If you've been looking for an alternative to The Rails Way, this book is for you. It will change the way you think about designing and implementing web applications with Ruby. It shows patterns, techniques, and tools that you can use to deal with growing complexity, better or … | Continue reading


@leanpub.com | 2 years ago

Thinking Functionally in PHP

Approaching PHP from a functional perspective. Yes, really. (With just a pinch of category theory.) | Continue reading


@leanpub.com | 2 years ago

Linear Algebra: Theory, Intuition, Code

Linear algebra is at the heart of data science, machine learning, deep learning, statistics, and pretty much everything on computers. But how do you learn linear algebra? This unique textbook combines in-depth comprehensive explanations, visualizations, examples, and code (Python … | Continue reading


@leanpub.com | 2 years ago

The Simple Haskell Handbook is complete

A project-driven approach to practical Haskell development. Start from zero lines of code and finish with a working CI Server. Step by step. One type error at a time. | Continue reading


@leanpub.com | 2 years ago

Show HN: Ruby on Roda – REST APIs with Roda and Sequel

If you've been looking for an alternative to The Rails Way, this book is for you. It will change the way you think about designing and implementing web applications with Ruby. It shows patterns, techniques, and tools that you can use to deal with growing complexity, better or … | Continue reading


@leanpub.com | 2 years ago

Understanding Linux: The Kernel Perspective

Learning Linux from the kernel perspective. | Continue reading


@leanpub.com | 2 years ago

Show HN: I wrote a book about creating your own React

It can be hard to create high-performance React applications without having a firm understanding of the foundations. In this book you'll create your own version of React that will give you a deep insight into the performance of React itself. | Continue reading


@leanpub.com | 3 years ago

Gradual Modularization for Ruby and Rails (Book)

Get yourself a new tool to manage your Rails application and your growing engineering organization! Prevent the ball-of-mud (and fix it!). Go for microservices or SOA if it makes sense not just because you don't have any other tool. Do all this through a low-overhead tool: pa … | Continue reading


@leanpub.com | 3 years ago

Digital WTF Book (2019)

There's plenty of people telling you why digital transformation, DevOps, agile, and cloud are good. When you're finished being inspired, this book is waiting for you, like a forgotten twenty dollar bill in that lambskin trucker jacket you haven't worn in 16 years. For … | Continue reading


@leanpub.com | 3 years ago

D, the Best Programming Language, for Former Python Developers

A book about D programming language or DLang for Python programmers. “There is no best programming language”, they say. There is, for most applications it is D. The book starts from a comparison of D to Python and teaches all important features of D. D has all the features of Pyt … | Continue reading


@leanpub.com | 3 years ago

Generative Art in Go

This short book will introduce novice and experienced Go programmers to the beautiful world of algorithmic art and computer graphics. If you are looking for new areas to apply your favorite language, go check it out! | Continue reading


@leanpub.com | 3 years ago

Beautiful APIs

This book visually presents an illustrated collection of real-world Web APIs - All rigorously sans titre. There is no better way to learn how to design a good API than to look and see how it's been done before. | Continue reading


@leanpub.com | 3 years ago

Digital Signatures

Continue reading


@leanpub.com | 3 years ago

Show HN: Product Discovery: A no-nonsense guide

Our intention with this book is to try to demystify what Product Discovery is, explain the thinking in an easily digestible format, and to give you actionable tools that you can use in your team to create unbeatable products and services.  | Continue reading


@leanpub.com | 3 years ago

Show HN: Blazor – Blazing Past the Competition

This book helps you get up to speed with Blazor in blazing speed regardless of your experience in front-end development. | Continue reading


@leanpub.com | 3 years ago

Show HN: I wrote a book on implementing DDD, CQRS and Event Sourcing

Learn how to implement DDD, CQRS and Event Sourcing. Understand the theory and put it into practice with JavaScript and Node.js. Utilize an extensive source code bundle and an interactive execution feature for a hands-on experience. | Continue reading


@leanpub.com | 3 years ago

Software Architecture: visual lecture notes

From quality attributes to how to design and model components, interfaces, connectors, containers, all the way to services and microservices. | Continue reading


@leanpub.com | 3 years ago

Kestrels, Quirky Birds, and Hopeless Egocentricity

Continue reading


@leanpub.com | 3 years ago

Show HN: I wrote a book about Vavr and Java – Practical Vavr

Practical Vavr is all about making you want to use Vavr in your day to day Java programming. If you want to improve the quality of your code by using a well-thought and beautifully designed functional programming library for Java, then you need to adopt Vavr, and this book will … | Continue reading


@leanpub.com | 3 years ago

Build It with Nitrogen: The Fast-Off-the-Block Erlang Web Framework

Build It with Nitrogen: the Fast Off the Block Erlang Web Framework, guides web developers step-by-step through construction of highly reliable web applications. Nitrogen is designed for no-fuss development. It abstracts html and JavaScript into syntactically consistent elements … | Continue reading


@leanpub.com | 3 years ago

The Science of Functional Programming

After reading this book, you will understand everything in FP. Prove that your application's business logic satisfies the laws for free Tambara profunctor lens over a holographic co-product monoidal category (whatever that means), and implement the necessary code in Scala? Wi … | Continue reading


@leanpub.com | 3 years ago

Lenses for the Mere Mortal (PureScript Edition)

Lenses are used (in statically typed functional programming languages) to look inside and "modify" nested data structures. They're notoriously hard to learn, but I believe that's a historical accident. This book teaches lenses in a way tailored to beginners. | Continue reading


@leanpub.com | 3 years ago

Book: Python Exercises, an Introduction to Python

This book contains exercises and answers to learn the Python programming language. Programming is something you best learn by doing and that's why exercises are a great way to learn the Python programming language. Python is a widely popular programming language that let' … | Continue reading


@leanpub.com | 3 years ago

Machine Learning Engineering has been published same author of The 100 ML Book

"If you intend to use machine learning to solve business problems at scale, I'm delighted you got your hands on this book." —Cassie Kozyrkov, Chief Decision Scientist at Google "Foundational work about the reality of building machine learning models in product … | Continue reading


@leanpub.com | 3 years ago

Event Sourced Building Blocks for Domain-Driven Design with Python

A pattern language for event sourced applications and reliable distributed systems. Examples written in the Python programming language. Now includes a solid introduction to the event-oriented process philosophy of Alfred North Whitehead — the "missing link" for underst … | Continue reading


@leanpub.com | 3 years ago

Things you need to know about JVM (that matter in Scala) (eBook released)

You picked up Scala. Perhaps you came from Java background but you weren't curious about how JVM work, or maybe you came directly from another platform. Now you need to understand JVM because it affects your job - debugging, optimizations, tooling - they all seem to be over y … | Continue reading


@leanpub.com | 3 years ago

Front End Developer Interview Questions [eBook]

Your next job interview is a crucial moment in your life, to land your dream job you must prepare for the most challenging questions you might have during the interview. This book is a collection of questions and answers that will help you get ready for that important moment. | Continue reading


@leanpub.com | 3 years ago

SysAdmin Interview Questions [eBook]

Land the SysAdmin job you want by mastering one of the most challenging questions you might have during the interview. This book is a collection of SysAdmin Question and Answers to win the Interview. | Continue reading


@leanpub.com | 3 years ago

Data Structures and Algorithms for Job Interviews [eBook]

A collection of Python code solving some of the common Data Structures and Algorithms you might be expected to encounter at an interview process | Continue reading


@leanpub.com | 3 years ago

Up to Speed with JavaScript in 59 minutes [eBook]

Javascript Essentials in 8 Chapters !! The easiest and fastest way to get around Javascript. | Continue reading


@leanpub.com | 3 years ago

New Edition of Practical Artificial Intelligence Programming with Java

This is the latest edition (July 2020) of my Java AI book. I am the author of 2-+ books on programming and artificial intelligence - this is my most widely read and most popular book. | Continue reading


@leanpub.com | 3 years ago

Become an Outstanding Developer

Being a developer is not only about writing code. And improving as a developer is not only about improving in writing code. This book explores how to become an outstanding developer through several axes, such as maximizing your productivity, learning new skills, boosting your cre … | Continue reading


@leanpub.com | 3 years ago

Web Development with Python Flask, a book for learning web development

Do you want to make Web Apps with Python? You can with Python Flask, in this book you'll learn how to get started and be able to make your own web apps in Python. You'll also learn how to deploy them online | Continue reading


@leanpub.com | 3 years ago

Development Environment Development

Continue reading


@leanpub.com | 3 years ago

A Lisp Programmer Living in Python-Land

Continue reading


@leanpub.com | 4 years ago

Free eBook: Framework of Transactional Banking Fraud Detection

Continue reading


@leanpub.com | 4 years ago

Free ESP32 Dev Book

The definitive guide to programming on the ESP32. | Continue reading


@leanpub.com | 4 years ago

A book on algorithmic programming in Lisp

Continue reading


@leanpub.com | 4 years ago