Recent Posts

  • Collapse an Open Details Element (JavaScript)
  • Migrating a WordPress Site to Laravel Valet with an Old PHP Version
  • How to Learn PHP Unit Testing With Katas
  • PHP Web Scraping: What to know before you start with Symfony Panther, Goutte, and more
  • Rubber Duck Debugging: The Psychology of How it Works

Recent Comments

  • Rontia on Rubber Duck Debugging: The Psychology of How it Works
  • Ezeilo Chibuzor Victoria on Rubber Duck Debugging: The Psychology of How it Works
  • Popoola joseph on Rubber Duck Debugging: The Psychology of How it Works
  • Odim Kingsley on Rubber Duck Debugging: The Psychology of How it Works
  • Jerome Udoh on Rubber Duck Debugging: The Psychology of How it Works

Archives

  • January 2023
  • November 2022
  • April 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018

Categories

  • Announcements
  • High-Level Concepts
  • JavaScript
  • Personal Experiences
  • PHP
  • Widgets
  • Search

Thoughtful Code

Code is Poetry

Menu

Skip to content
  • Home
  • About
  • Work with Me

Monthly Archives: January 2019

High-Level Concepts

Rubber Duck Debugging: The Psychology of How it Works

January 9, 2019David 18 Comments

Computers process information differently than humans do. Anyone who's first learning to program understands this well. What's hard about programming for a beginner isn't really big hard esoteric concepts, but that you've got to be so painfully exacting in how you describe everything to a (dumb) computer. That's why we do rubber duck debugging.

Continue reading →

Standard
Proudly powered by WordPress | Theme: Ryu by WordPress.com.