How do I match against a regex? How do I copy a file and handle any exception? These are just a couple of examples of common tasks which require libraries in Haskell. Everybody knows which one you should use... right? This book walks you through the main "standard" libraries in the ecosystem, with lots of examples to get you started.
What if you could communicate about the work your team does, as fast as the work itself happens? What if you could make busy people pay attention to the progress your team is making, without overloading them with too much detail? What if organisations could communicate more like humans do? This book has the answers.
The structured, hands-on study guide that gets you through CBRCOR 350-201 — and actually good at the job: full blueprint coverage, 145 explained questions, runnable labs, and real case studies.
The official companion of Finding Hidden Messages in DNA, the popular first course in Coursera's Bioinformatics sequence. Learn how biologists have begun to decipher the strange and wonderful language of DNA without needing to put on a lab coat. This book contains the first two chapters from Volume 1 of Bioinformatics Algorithms: An Active Learning Approach.
The complete, blueprint-faithful study guide to Cisco's DCNAUTO 300-635 v2.0 exam. All 26 topics in Cisco's own order and wording, 26 original diagrams, 190 practice questions, a timed practice exam and a 13-lab guide you can run for free.
Learn everything there is to know about Shodan from the founder himself. The book covers all aspects from the website through to the developer API with exercises to help test your understanding.
vLLM and SGLang, side by side. Learn how LLM serving works, measure both engines fairly, tune them with evidence, and take a model from an empty GPU to a deployment with a cost per million tokens you can defend.
A Spiritual Book for Rational People investigates the unresolved place of consciousness in our understanding of reality. It offers rational readers a disciplined framework for examining direct experience, intuition and spiritual questions without abandoning logic, evidence or scepticism. A book for those who sense that the materialist worldview, powerful though it is, may not yet be complete.
Example chapter available on ThinkingEA.com - A Very Common Tragedy (Chapter 17)
Whether you’re exposing APIs to partners, building microservices, or connecting legacy systems, API Gateways sit at the heart of your infrastructure. This book takes you step by step through architecture, security, traffic control, OpenAPI validation, and real-world deployment. With vendor-neutral guidance and practical examples using the open-source Membrane API Gateway, it’s a hands-on resource for API developers, architects, and platform teams.
How to suck less in Python? Read massive amounts of source code! This book pushes your Python coding skills to the next level by presenting you 50 Python puzzles. After reading this book, you will not only be a better coder - but you will know exactly your current skill level in comparison to others.
Rapid-development frameworks across Ruby on Rails, Node.js, PHP, Python, and .NET revolutionized how quickly we can ship software. But what happens when your business domain grows complex? Relying on Active Record and heavy ORM patterns tightly couples your database to your business logic. As your product matures, this coupling creates brittle, difficult-to-maintain codebases that resist change and slow down your team. The solution is the Domain Model Pattern (the foundation of Domain-Driven Design). It isolates business rules from infrastructure, creating a pure, scalable architecture. Historically, however, this pattern required a massive amount of effort and boilerplate, making it too slow for fast-paced development. That changes today. We are at an AI inflection point. Modern AI coding assistants excel at generating boilerplate and wiring infrastructure, effectively eliminating the traditional drawbacks of DDD. AI finally bridges the gap between the rapid speed of framework scaffolding and the architectural purity of a Domain Model. But to harness AI reliably, you cannot simply let it generate code unguided. You need a structured methodology to guide the machine. In this book, you will learn:How to build reliable, maintainable software using a strict, AI-assisted pipeline: Use Cases → Gherkin → Event Storming → Strategic & Tactical DDD.How to create implementation-agnostic class diagrams that serve as universal blueprints, allowing you to generate code in OOP languages (Java, C#, PHP, Python) or Functional languages (Elixir, Clojure, F#).How to future-proof your systems with a timeless methodology that prioritizes the longevity of business logic over the ephemeral nature of web frameworks.How to scale your architecture gracefully from a Majestic Monolith to Microservices without a complete rewrite. The methodology is language agnostics but in this edition all codes samples are in TypeScript. Whether you want to accelerate your development velocity, improve your system's resilience, or simply reclaim your craft by building beautiful, majestic systems, this book provides the blueprint.Discover how to combine the timeless principles of DDD with the power of AI.