null
Loading... Please wait...
FREE SHIPPING on All Unbranded Items LEARN MORE
Print This Page

Debugging TypeScript Applications (Build Web Apps That Don't Break)

List Price: $45.95
SKU:
9798888651988
Quantity:
Minimum Purchase
25 unit(s)
Expected release date is May 20th 2026
  • Availability: Confirm prior to ordering
  • Branding: minimum 50 pieces (add’l costs below)
  • Check Freight Rates (branded products only)

Branding Options (v), Availability & Lead Times

  • 1-Color Imprint: $2.00 ea.
  • Promo-Page Insert: $2.50 ea. (full-color printed, single-sided page)
  • Belly-Band Wrap: $2.50 ea. (full-color printed)
  • Set-Up Charge: $45 per decoration
FULL DETAILS
  • Availability: Product availability changes daily, so please confirm your quantity is available prior to placing an order.
  • Branded Products: allow 10 business days from proof approval for production. Branding options may be limited or unavailable based on product design or cover artwork.
  • Unbranded Products: allow 3-5 business days for shipping. All Unbranded items receive FREE ground shipping in the US. Inquire for international shipping.
  • RETURNS/CANCELLATIONS: All orders, branded or unbranded, are NON-CANCELLABLE and NON-RETURNABLE once a purchase order has been received.
  • Product Details

    Author:
    Andrey Ozornin, Kelly Talbot
    Format:
    Paperback
    Pages:
    146
    Publisher:
    The Pragmatic Programmers (May 20, 2026)
    Imprint:
    Pragmatic Bookshelf
    Release Date:
    May 20, 2026
    Language:
    English
    Audience:
    Professional and scholarly
    ISBN-13:
    9798888651988
    Weight:
    9.44oz
    Dimensions:
    7.5" x 9.25" x 0.31"
    File:
    TWO RIVERS-PERSEUS-Metadata_Only_Perseus_Distribution_Customer_Group_Metadata_20260412163256-20260412.xml
    Folder:
    TWO RIVERS
    List Price:
    $45.95
    Country of Origin:
    United States
    Pub Discount:
    35
    As low as:
    $43.65
    Publisher Identifier:
    P-PER
    Discount Code:
    H
  • Overview

    Writing code has never been a problem; getting that code to work is.

    New code becomes cheaper every day, but maintenance does not. Bugs are faster, subtler, and harder to catch, and dealing with them is increasingly difficult. This book will make it easier, showing you both useful (and underused) features of your browser’s developer console and also ways of writing your code that makes it easier to test (and less likely to need debugging in the first place).

    In just one week you’ll master debugging skills that will save you hours every day.

    Read stack traces as if they were a story, wrap risky code in bulletproof guardrails, and triage issues so that critical ones always get fixed first. Master root-cause analysis, design gracefully failing systems, trace data through tangled chains of callbacks and promises, and make resolving future problems easier for everyone with smart error monitoring. Surprise yourself by the power of familiar Chrome developer tools that have always been readily available to you.

    Starting from a foundation of process methodologies and software design principles, you’ll continue on through practical techniques like logging and interactive debugging before arriving at monitoring and debuggability. In the end, you’ll have the knowledge you were missing and the skills you need to help you raise the quality bar and focus on what truly matters most: building exceptional web applications.

    Happy debugging!

    What You Need

    A computer with a Chromium-based browser such as Chrome, Vivaldi, or Brave, and an IDE such as WebStorm or VSCode. Along the way, you’ll be installing command-line tools, so be sure you have permission to do so.