Why You Should Rubber Duck Debug to Solve Mistakes in Code or Other Work

It’s uncommon we get the opportunity to sit down and have a calm conversation with a rubber duck. However, in software engineering, rubber ducking is a simple, quick fix to this conundrum! Commonly used to debug code, this practice is an effective method to identify mistakes in a methodological manner. However, rubber ducking is useful…

Details

The World Is Full of Externalities: Here’s How Governments Solve Them

It’s easy to picture how someone’s personal interests can go against the social good. Just consider a noisy conversation in a library that makes it difficult for everyone to concentrate. Think about how secondhand smoke negatively impacts others—it doesn’t just affect the smoker. Even driving in congested areas isn’t particularly helpful to society since it…

Details