← Imos Labs
Imos Labs / Books

Reading room

Find a book. Take your time.

Explore the bookshelf

AI annotation and evaluation, engineering, security and enterprise blockchain. Links open the author’s or publisher’s website in a new tab. Paid books require a purchase or subscription.

25 books
AI Annotation & EvaluationPaid book

Natural Language Annotation for Machine Learning

James Pustejovsky · Amber Stubbs

Build annotation guidelines, label language data and use evaluation results to improve an annotation project.

O’ReillyView book
AI Annotation & EvaluationPaid book

Human-in-the-Loop Machine Learning

Robert (Munro) Monarch

Combine human judgment with active learning, data annotation and quality control to improve machine learning systems.

AI Annotation & EvaluationPaid book

AI Engineering

Chip Huyen

Evaluate foundation models and application outputs, then make informed choices about prompts, retrieval and adaptation.

O’ReillyView book
AI Annotation & EvaluationPaid book

Designing Machine Learning Systems

Chip Huyen

Connect training data, evaluation metrics and production monitoring to the goals of a machine learning application.

O’ReillyView book
AI Annotation & EvaluationFree to read

Interpretable Machine Learning

Christoph Molnar

Inspect model behavior with feature importance, local explanations and methods for evaluating the explanations themselves.

Author’s online editionRead online
EngineeringFree to read

Software Engineering at Google

Titus Winters · Tom Manshreck · Hyrum Wright, editors

Explore the practices that keep software maintainable over time, including code review, testing and collaboration.

Google · AbseilRead online
EngineeringFree to read

The Architecture of Open Source Applications, Volume I

Amy Brown · Greg Wilson, editors

Learn from the architectural decisions behind real open-source projects, from databases to compilers and developer tools.

AOSA BooksRead online
EngineeringFree to read

Operating Systems: Three Easy Pieces

Remzi H. Arpaci-Dusseau · Andrea C. Arpaci-Dusseau

Study virtualization, concurrency and persistence through clear explanations, exercises and systems projects.

University of Wisconsin–MadisonRead online
EngineeringFree to read

Software Design by Example

Greg Wilson

Build small tools in Python to understand software design through working implementations and focused exercises.

Author’s online edition · PythonRead online
EngineeringPaid book

Designing Data-Intensive Applications

Martin Kleppmann · Chris Riccomini

Reason about storage, replication, transactions and distributed data systems by examining their architectural trade-offs.

O’Reilly · Second editionView book
SecurityFree to read

A Graduate Course in Applied Cryptography

Dan Boneh · Victor Shoup

A mathematical foundation for encryption, signatures, authentication and the security properties of cryptographic protocols.

Authors’ free online textbookRead online
SecurityPaid book

Real-World Cryptography

David Wong

Understand the cryptographic building blocks used in applications, secure communication and modern authentication systems.

SecurityPaid book

Threat Modeling: Designing for Security in an AI World

Adam Shostack

Identify threats early and use structured threat modeling to guide security decisions throughout product development.

Author’s book page · Second editionView book
SecurityPaid book

Web Security for Developers

Malcolm McDonald

Learn how common web attacks work and how to defend applications through secure development practices.

No Starch PressView book
SecurityPaid book

The Tangled Web

Michal Zalewski

Examine browser security models, web platform behavior and the design problems that shape application security.

No Starch PressView book
Enterprise BlockchainPaid book

Hands-On Smart Contract Development with Hyperledger Fabric V2

Matt Zand · Xun (Brian) Wu · Mark Anthony Morris

Develop enterprise smart contracts and explore identity, access control and integration in Hyperledger Fabric applications.

O’ReillyView book
Enterprise BlockchainPaid book

Blockchain with Hyperledger Fabric

Nitin Gaur · Anthony O’Dowd · Petr Novotny · Luc Desrosiers · Venkatraman Ramakrishna · Salman A. Baset

Work through Fabric 2 network design, chaincode, security and the operational concerns of permissioned blockchain systems.

Packt · Second editionView book
Enterprise BlockchainPaid book

Architecting Enterprise Blockchain Solutions

Joseph Holbrook

Compare enterprise platforms and study consensus, deployment models and architecture choices for business use cases.

Enterprise BlockchainPaid book

Blockchain for Business

Jai Singh Arun · Jerry Cuomo · Nitin Gaur

Assess where blockchain creates business value and how organizations can develop networks and shared operating models.

Addison-Wesley · PearsonView book
Enterprise BlockchainPaid book

Blockchain for Enterprise Application Developers

Ambadas Tulajadas Choudhari · Arshad Sarfarz Ariff · Sham M R

Connect blockchain architecture to application development with enterprise use cases and implementation examples.

Wiley IndiaView book
ReliabilityFree to read

Site Reliability Engineering

Betsy Beyer · Chris Jones · Jennifer Petoff · Niall Richard Murphy, editors

Service objectives, monitoring and the practice of running production systems.

Google SRERead online
ReliabilityFree to read

The Site Reliability Workbook

Betsy Beyer · Niall Richard Murphy · David K. Rensin · Kent Kawahara · Stephen Thorne, editors

Practical examples for applying SRE principles to everyday operations.

Google SRERead online
SecurityFree to read

Building Secure & Reliable Systems

Heather Adkins · Betsy Beyer · Paul Blankinship · Ana Oprea · Piotr Lewandowski · Adam Stubblefield

Designing and operating systems with security and reliability together.

EngineeringFree to read

Pro Git

Scott Chacon · Ben Straub

Version control, branching, collaboration and the internals of Git.

Git · Second editionRead online
AI & machine learningFree to read

Dive into Deep Learning

Aston Zhang · Zachary C. Lipton · Mu Li · Alexander J. Smola

An interactive textbook connecting deep learning concepts with runnable code.

Imos Labs / Reading

PDF reader

Use the PDF toolbar to turn pages, zoom or search. If the book does not appear, choose “Open in new tab”.

Let's start a conversation

What are you trying
to keep running?

Have a role or a project in mind?
Tell me what you’re working on.

North Carolina, USAOpen to remote opportunities

Send me a message

Minimum 10 characters.

Privacy Policy