Ashley Davis

Enter info about author

books & videos by Ashley Davis

The Feedback-Driven Developer

  • MEAP began April 2025
  • Last updated July 2025
  • Publication in December 2025 (estimated)
  • ISBN 9781633435247
  • 300 pages (estimated)
  • printed in black & white
  • available in Korean

The Feedback-Driven Developer distills veteran coder Ashley Davis's 28+ years of experience into a comprehensive approach to creating a rapid, quality-focused development process. This entertaining and personal book introduces dozens of practical techniques for using feedback throughout the dev lifecycle book. You’ll see each idea demonstrated hands-on as you explore a full-stack web application. You'll learn how to plan for change, effectively refactor, set up and automate tests, and ship your software to production.

As you go, you’ll also explore refactoring into desktop and mobile versions of your applications, expanding the reach of your software. Once your software is in production, Ashley reveals how you can ensure it runs reliably with vital techniques for debugging and triaging problems in live systems.

What is Live Reload Across the Stack?

  • Course duration: 42m

The best ways to implement automatic live reload across your tech stack for JavaScript.

Rapid Fullstack Development

  • Course duration: 35m

Learn the tricks of the trade for being a fast developer working across the stack.

Bootstrapping Microservices, Second Edition

  • March 2024
  • ISBN 9781633438569
  • 464 pages
  • printed in black & white
  • available in Simplified Chinese

Bootstrapping Microservices, Second Edition is your microservices mentor. It teaches you to use industry-standard tools to create a working video streaming application from the ground up. You’ll learn the pillars of cloud-native development, including Terraform for configuration, Docker for packaging, and a basic Kubernetes deployment. Plus, this second edition includes coverage of GitHub Actions, continuous delivery, and Infrastructure as Code.

How to Build Microservices with Node.js

  • Course duration: 50m

Explore how to build microservices with Node.js, and learn when and why to use them.

Continuous delivery for microservices with Docker and Terraform

  • Course duration: 54m

How to create infrastructure for an application through code.

Bootstrapping Microservices with Docker, Kubernetes, and Terraform

  • January 2021
  • ISBN 9781617297212
  • 440 pages
  • printed in black & white
  • available in Korean

In Bootstrapping Microservices with Docker, Kubernetes, and Terraform, author Ashley Davis lays out a comprehensive approach to building microservices. You’ll start with a simple design and work layer-by-layer until you’ve created your own video streaming application. As you go, you’ll learn to configure cloud infrastructure with Terraform, package microservices using Docker, and deploy your finished project to a Kubernetes cluster.

Data Wrangling with JavaScript

  • December 2018
  • ISBN 9781617294846
  • 432 pages
  • printed in black & white
  • available in Simplified Chinese

Data Wrangling with JavaScript promotes JavaScript to the center of the data analysis stage! With this hands-on guide, you’ll create a JavaScript-based data processing pipeline, handle common and exotic data, and master practical troubleshooting strategies. You’ll also build interactive visualizations and deploy your apps to production. Each valuable chapter provides a new component for your reusable data wrangling toolkit.