Because the duck HAS to listen to you

Photo by Andrew Wulf on Unsplash

I think it’s worth noting that while this practice has its roots in programming — as far as I know — I believe it’s applicable to any job or issue in your personal life.

What is rubber duck debugging?

Have you ever had an issue at work which you tried to explain to a coworker and you either thought of something else to try mid-sentence OR realized you don’t understand the issue well enough yet to properly explain it? Therein lies the purpose of rubber duck debugging!

The process usually looks like this:

  1. You run into a bug or implementation detail you can’t seem to figure out
  2. You look at your…


Photo by Joanna Kosinska on Unsplash

If you’re just getting started with blogging you might have already searched the web for what to actually write about like myself — “beginner blogging topics”, “what to blog about”, etc. Maybe that’s how you ended up reading this!

Getting some things out of the way

Before talking about what to blog about I thought it’d be worth it to get some other things out of the way. If you’re here for one thing and one thing only, here’s the meat and potatoes!

Why blog?

This is a valid question (that might also help you decide what to blog about). I think there are at least three solid reasons…

Paul Mannarino

Software engineer. Always learning. Always interested.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store