Juri Strumpflohner
Juri Strumpflohner Juri is a full stack developer and tech lead with a special passion for the web and frontend development. He creates online videos for Egghead.io, writes articles on his blog and for tech magazines, speaks at conferences and holds training workshops. Juri is also a recognized Google Developer Expert in Web Technologies

Blog to learn...

1 min read

John Skeet answered a question on SO related to how to learn good programming in terms of learning good software design.
I liked John's statement which btw explains pretty much why to have a technical blog like this one here.
[...]Write. Blog about what you've done and how well it's worked. This goes beyond looking carefully - just working out how to express your successes and failures will make them clearer in your own mind. Be warned: writing can be addictive and time-consuming.[...]
Actually this is a pretty good known concept: learn by reflecting about it (remember retrospectives in agile development ;) ). And that's what you do when you explain things to others (like when you blog about a topic). For doing so you really have to have a deep understanding, unless you're just pointing out things of course.
Questions? Thoughts? Hit me up on Twitter
comments powered by Disqus