A new textbook!
The C Handbook by Flavio Copes (2026) is now in @ChapterPal's collection of awesome books thanks to a generous permission given by its author.
C Handbook is a concise introduction for readers who want to learn the basics of C, whether as a first language or after using a higher-level language.
It assumes little prior knowledge of C and begins with the practical task of compiling and running a small program.
The book presents C as a compact, compiled language that gives programmers close control over memory and machine resources, while noting that this control brings responsibility for avoiding errors.
Read the book with an AI tutor: chapterpal.com/ebook/3b6a5a7…
A new book!
The Programming in D textbook by Ali Çehreli (2022) is now in @ChapterPal's collection thanks to the generous permission given by the author.
The D programming language (often called Dlang) is a high-performance, statically typed systems programming language designed to combine the raw power and efficiency of C and C++ with the expressive simplicity of modern languages like Python.
Created by Walter Bright in 2001 and later co-designed by Andrei Alexandrescu, D is managed by the non-profit D Language Foundation. It compiles directly to native machine code, making it incredibly fast, and is widely utilized in performance-sensitive industries like gaming, web development, and financial modeling.
The book has a foreword by Andrei Alexandrescu himself.
Learn D from this book with an AI tutor: chapterpal.com/book/d60acca2…
A new book!
A super interesting illustrated book Principles of Psychology and Neuroscience (1st edition) by Randall C. O’Reilly (2021) is now in @ChapterPal's collection.
Hosted on ChapterPal thanks to the generous permission by the author to host a copy, this book presents a coherent account of how three core principles—including the brain’s drive to compress information—connect neural processes to perception, behavior, and mental health, offering a principled alternative to fact-by-fact introductions to psychology.
The book has 467 pages with 144 illustrations.
A must read!
Read the book with an AI tutor: chapterpal.com/book/d12c89c6…
A new book!
A Minimal rTorch Book by Alfonso R. Reyes (2020) is now in @ChapterPal's collection.
Published on ChapterPal with generous permission from its author, this book introduces a practical, reproducible path for running PyTorch within R, with setup guidance and examples that connect tensors, NumPy, datasets, and R data tools.
Read the book with an AI tutor: chapterpal.com/ebook/d5f6d08…
A new textbook!
Proximal Algorithms by Neal Parikh, Stephen Boyd (2014) is now in @ChapterPal's collection of open textbooks.
Proximal algorithms are a powerful class of optimization algorithms designed to solve mathematical optimization problems that are nonsmooth (non-differentiable), constrained, large-scale, or distributed.
They excel where Newton’s method and standard Stochastic Gradient Descent (SGD) hit a mathematical wall or become too slow to be practical.
Proximal algorithms are foundational to modern data science, machine learning, and signal processing because they elegantly resolve major bottlenecks that break traditional calculus-based algorithms: handling nonsmooth objective functions, incorporating complex constraints, and efficiently solving large-scale optimization problems that are difficult or impractical to tackle using conventional gradient-based methods.
Read the textbook with an AI tutor: chapterpal.com/ebook/9dcb946…
A new textbook!
Introduction to cost-benefit analysis by Philippe Barla (2026) is now in @ChapterPal's collection of open textbooks.
The textbook introduces cost-benefit analysis through a clear, largely graphical guide that equips students and practitioners to compare a project’s social costs and benefits, including impacts that lack market prices, and use that evidence to inform public decisions.
Read with an AI tutor: chapterpal.com/ebook/f593bb1…
A new textbook!
Introduction to Criminology (2nd Canadian Edition) by Shereen Hassan and Dan Lett (2026) is now in @ChapterPal's collection of open textbooks.
This is an accessible, open criminology textbook that connects foundational theories to Indigenous knowledge and critical perspectives, helping students examine how power and colonialism shape ideas about crime.
The book progresses from foundational questions about the meaning and social construction of crime to crime categories and patterns, then to media, race, research methods, and explanations of criminal behaviour.
Biological, psychological, and sociological theories are presented as approaches with different assumptions and limits, rather than as single, final answers.
Later chapters extend this base through learning theories, critical and feminist criminology, cultural criminology, victimology, green criminology, crimes of the powerful, organised crime, and place-based analysis.
The closing treatment of restorative and transformative justice connects explanations of harm to alternatives in response.
The structure thus moves from defining and studying crime toward interpreting its causes, uneven effects, and possible forms of prevention, accountability, and repair.
Read with an AI tutor: chapterpal.com/ebook/1e60851…
A new textbook!
An Introduction to the Theory of Numbers by Leo Moser (2004) is now in @ChapterPal's collection of open textbooks.
The theory of numbers is a major branch of pure mathematics dedicated to studying the properties of integers and the relationships between them.
Often called "The Queen of Mathematics," it focuses heavily on the building blocks of numbers: prime numbers
Historically, number theory was considered the purest form of mathematics with no real-world applications. Today, it forms the absolute foundation of modern digital security, cryptography, and computer science.
Read the textbook with an AI tutor: chapterpal.com/ebook/4303bca…
A new interactive textbook!
Learn CSS by Andy Bell (2021) is now in @ChapterPal's collection of open textbooks.
These interactive notes presents a structured, practical course that takes learners from CSS fundamentals to modern layout, interaction, and styling techniques, making it a useful guide for building and understanding real web interfaces.
Learn CSS with an AI tutor: chapterpal.com/book/bc457c7e…
A new book!
3D Game Development with LWJGL 3 by Antonio Hernández Bejarano (2016) is now in @ChapterPal's collection of open textbooks.
LWJGL (Lightweight Java Game Library) is an open-source software library that provides Java developers access to high-performance cross-platform libraries, primarily used for game development and graphics programming.
It acts as a low-level bridge (or "wrapper") between Java and native C/C++ libraries. Instead of providing a full game engine, it gives you the raw tools to talk directly to your computer's hardware.
The book presents a hands-on path from a basic Java window to the core techniques of 3D game development with OpenGL and LWJGL 3, helping readers understand graphics programming by building a game engine from the ground up.
Read the book with an AI tutor: chapterpal.com/book/b3399ca0…
New course notes!
The AI Agents for Beginners course notes by Microsoft Cloud Advocates is now on @ChapterPal.
The course notes present a hands-on, structured path from agent fundamentals to building, testing, and deploying AI agents, with runnable notebooks and practical guidance on tools, retrieval, evaluation, observability, and safety.
Read the course notes with an AI tutor: chapterpal.com/book/e13731d6…
New course notes!
Web Development for Beginners course notes by Microsoft Cloud Advocates are now available on @ChapterPal.
The course presents a beginner-friendly, project-based path through HTML, CSS, and JavaScript that helps learners build practical web skills across 24 lessons without requiring complex setup.
Read the notes with an AI tutor: chapterpal.com/book/6ab7fc3c…
A new book!
Building Secure and Reliable Systems by Heather Adkins, Betsy Beyer, Paul Blankinship, Piotr Lewandowski, Ana Oprea, Adam Stubblefield (2020) is now in @ChapterPal's collection of open textbooks.
It's an absolute must-read from Google's experts. The book presents a practical, organization-wide approach to designing, operating, and recovering systems that are both secure and reliable, showing how shared practices can prevent failures and limit damage when they occur.
Read Building Secure and Reliable Systems with an AI tutor: chapterpal.com/book/60fa841a…
A new book!
The Concise TypeScript Book by Simone Poggiali (2023) is now in @ChapterPal's collection of open textbooks.
TypeScript is a free, open-source programming language developed by Microsoft that builds on top of JavaScript by adding static typing. It is considered a "superset" of JavaScript, meaning that any valid JavaScript code is also valid TypeScript code.
Because web browsers and servers cannot run TypeScript directly, a compiler transpiles (converts) the code back into clean, standard JavaScript before it is deployed. Essentially, TypeScript acts as a strict development-time safety net to make writing complex applications smoother.
The textbook presents a practical, concise guide to TypeScript’s type system, compiler behavior, setup, and modern JavaScript support, helping developers write safer code and use TypeScript effectively in real projects.
Learn TypeScript with an AI tutor: chapterpal.com/book/94cd1b41…
A new book!
Elements of Kotlin by Mark L. Murphy (2021) is now in @ChapterPal's collection of open textbooks.
Kotlin is a modern, statically typed, cross-platform programming language developed by JetBrains. It is officially designated by Google as the preferred language for Android app development, though it is widely used across backend, web, and data science ecosystems.
Designed as a sleek, practical alternative to Java, Kotlin fixes many of Java’s historic pain points while maintaining 100% interoperability with existing Java code and libraries.
Learn Kotlin with this book and an AI tutor: chapterpal.com/book/d13e1d99…
A new textbook!
The Swift Programming Language (Swift 6 Edition) book by The Swift Community (2025) is now in @ChapterPal's collection of open books.
Swift is a fast, safe, and modern general-purpose programming language developed by Apple. Released in 2014 as a modern replacement for Objective-C, it is the official language used to build applications for Apple ecosystems, including iOS, macOS, watchOS, tvOS, and visionOS.
The book presents the official Swift 6 reference, guiding readers from core syntax and type safety to concurrency and version-by-version migration for building and maintaining modern Swift projects.
Read the book and learn Swift with an AI tutor: chapterpal.com/book/e0a37f2a…
A new textbook!
Comprehensive Rust by Martin Geisler (2022) is now in @ChapterPal's collection of open textbooks.
The book presents a practical, interactive path from Rust fundamentals to advanced topics, helping programmers understand ownership, borrowing, and the language’s safety guarantees through runnable examples.
In my opinion, Rust is becoming one of the rare programming languages people will still be hired to code by hand due to its C-like efficiency and built-in safety qualities, making it the language used in mission-critical applications where no vibe-coder should be allowed.
Learn Rust with an AI tutor: chapterpal.com/book/b070bb4e…
A new book!
Ansible for DevOps (2nd edition) by Jeff Geerling (2020) is now in @ChapterPal's collection of open technical books.
Ansible is an open-source, command-line IT automation engine used for configuration management, infrastructure provisioning, application deployment, and task orchestration. Originally created by Michael DeHaan in 2012 and later acquired by Red Hat, it allows DevOps teams to manage hundreds of servers, cloud environments, and network devices simultaneously using code.
This book presents a practical, updated guide to using Ansible to provision, configure, and orchestrate servers, helping developers and sysadmins replace repetitive manual work with reliable automation.
All books on ChapterPal are free to read with a free account. A paid account gives you more questions to ask the AI tutor, personalized reading recommendations based on your interests, auto-generated quizzes that allow you to validate your understanding, offline reading with a mobile app, and more.
Read with an AI tutor: chapterpal.com/book/ff4c9f2d…
One more Kubernetes textbook.
One more Kubernetes book, Kubernetes Mastery Handbook by Shaik Dasthagiri (2026), is on @ChapterPal.
It presents a step-by-step path from Kubernetes fundamentals to CKA preparation, pairing plain-language explanations with production YAML, hands-on labs, troubleshooting guidance, and exam-focused practice.
Read with an AI tutor: chapterpal.com/book/0f8c4857…
(The math- and algorithm-driven book covers on ChapterPal is a special form of art. Don't you think?)
A new textbook!
Kubernetes System Design in Small Easy Steps by Tiziano Citro, Daniele De Vinco, and Vittorio Scarano (2026) is now in @ChapterPal's collection of open textbooks.
The books is a hands-on Kubernetes workbook that links each configuration choice to system-design requirements, helping students and practitioners move from isolated commands to planning and building complete cloud-native systems.
All books on ChapterPal are free to read with a free account. A paid account gives you more questions to ask the AI tutor, personalized reading recommendations based on your interests, auto-generated quizzes that allow you to validate your understanding, offline reading with a mobile app, and more.
Read with an AI tutor: chapterpal.com/book/eb46acac…
There's a new version of this post





















