Dev Tools

Tools Dev uses. Tools Dev doesn’t understand. Tools the duck watches Dev misuse.

Debugging Companions

The original pair programmer. No license fees. No breaking changes. Just a duck that listens while you explain why it should work.

Debugging Companion
Classic Yellow Rubber Duck

Classic Yellow Rubber Duck

The original. No dependencies. No runtime errors. Just pure debugging energy on your desk.

View on AmazonAs an Amazon Associate we earn from qualifying purchases.
Debugging Companion
Programmer Rubber Duck Set

Programmer Rubber Duck Set

A whole team of ducks. For when one rubber duck can't handle the complexity of your codebase.

View on AmazonAs an Amazon Associate we earn from qualifying purchases.
Debugging Companion
Tech-Themed Rubber Duck

Tech-Themed Rubber Duck

A duck that looks like it ships code. Pair-programs silently. Never breaks the build.

View on AmazonAs an Amazon Associate we earn from qualifying purchases.
Debugging Companion
Rubber Duck Multi-Pack

Rubber Duck Multi-Pack

Bulk debugging capacity. Place one at every workstation. Distributed debugging, zero latency.

View on AmazonAs an Amazon Associate we earn from qualifying purchases.

Books Every Debugger Should Own

The duck handles the listening. These handle the thinking. Five books that shaped how we debug, build, and reason about code.

Book
The Pragmatic Programmer

The Pragmatic Programmer

The debugging mindset starts here. Hunt & Thomas wrote the field manual for developers who actually want to get better.

View on AmazonAs an Amazon Associate we earn from qualifying purchases.
Book
Debugging by David J. Agans

Debugging by David J. Agans

Nine rules for finding even the most elusive bugs. The closest thing to a debugging bible that exists.

View on AmazonAs an Amazon Associate we earn from qualifying purchases.
Book
Clean Code

Clean Code

The best debugging technique is writing code that doesn't need it. Uncle Bob shows you how.

View on AmazonAs an Amazon Associate we earn from qualifying purchases.
Book
A Philosophy of Software Design

A Philosophy of Software Design

Complexity is the root of all bugs. Ousterhout's slim volume teaches you to fight it at the source.

View on AmazonAs an Amazon Associate we earn from qualifying purchases.
Book
Code Complete

Code Complete

McConnell's encyclopedia of software construction. The reference that makes you dangerous at code reviews.

View on AmazonAs an Amazon Associate we earn from qualifying purchases.

Desk Setup Essentials

Your debugging environment extends beyond the IDE. Keyboards that click. Mugs that understand. Gifts for the dev who has everything except free time.

Desk Setup
Mechanical Keyboard

Mechanical Keyboard

Tactile feedback for every keystroke. Because debugging is 90% typing the same console.log you just deleted.

View on AmazonAs an Amazon Associate we earn from qualifying purchases.
Desk Setup
Developer Desk Mat

Developer Desk Mat

Keyboard shortcut cheat sheets printed right where you can see them. The duck approves of reference material.

View on AmazonAs an Amazon Associate we earn from qualifying purchases.
Developer Humor
"It Works on My Machine" Mug

"It Works on My Machine" Mug

The unofficial motto of every developer who has ever deployed to production. Holds coffee and regret.

View on AmazonAs an Amazon Associate we earn from qualifying purchases.
Developer Humor
Programmer Socks & Gifts

Programmer Socks & Gifts

Code-themed socks, stickers, and novelties. Perfect for the dev who has everything except working code.

View on AmazonAs an Amazon Associate we earn from qualifying purchases.
Free Trial

DigitalOcean

Deploy. Debug. Repeat.

Cloud infrastructure with excellent docs — ideal for building debugging environments

Get $200 Free CreditWe earn 10% recurring for 12 months
Free Trial

Pluralsight

Skill up on the tools you're debugging

Deep courses on every language and framework

Try Free for 10 DaysWe earn 30% of your first month
Free Trial

Coursera

University-grade CS fundamentals

The theory behind every bug — taught by university faculty

Explore Courses FreeWe earn up to 45% per enrollment

The most important tool on your desk is the one that says nothing. Meet the duck in the picture book series, or learn how rubber duck debugging actually works.