It is a truth universally acknowledged that any developer in possession of a bug must be in need of a rubber duck to talk to.
There are lots of ways to get "stuck" when programming. It can often be because of something simple, like a syntax error or typo, or maybe a fundamental lack of knowledge or experience with the system you're using (be it an API, framework, or whatever...). It could even be an "architectural" issue, or a bizarre language quirk. Perhaps it's a situation where a weird hack is required? Do you know them all?
One of the most effective ways to get "unstuck" it to rubber duck. That is to say, to talk about your problem to someone (or something). Explaining an idea helps clarify it in your own mind, and if you can't explain something clearly then there's a good chance that you don't really know it. So what are the benefits of sharing often and early? What is "The Curse of the Demo"? And why can pair-programming be a super power? Find out all this and more in this week's talky instalment of A Question of Code.
89: Top Tips review: pragmatic learning
88: Top Tips review: document what you learn
87: Top Tips review: enjoy what you do
86: Top Tips review: just get things done!
85: Top Tips review: why should you build your own website?
83: How do you get started with a new framework?
82: What is semantic markup?
81: What is an API?
80: What’s it like behind the scenes of a podcast?
79: How important are CS fundamentals? (with Vaidehi Joshi)
78: How can developers get better at design?
77: Should you use boilerplates?
76: CSS Revisited (Rapid Fire)
75: Why do you need a website of your own? (with Chris Coyier)
74: How do you get started with testing? (with Brian Okken)
73: Why is Python a good starting point for learning to code? (with Michael Kennedy)
72: CSS Extravaganza!
71: How should developers market themselves? (with Shawn Wang)
70: Is "become a developer" still good advice?
Create your
podcast in
minutes
It is Free
Insight Story: Tech Trends Unpacked
Zero-Shot
Fast Forward by Tomorrow Unlocked: Tech past, tech future
The Unbelivable Truth - Series 1 - 26 including specials and pilot
A Prairie Home Companion: News from Lake Wobegon