Sharing what you know

While reading this wonderful article by Sibylle Weber about responsive design workflows, something rang really true for me.

We need to become experts. And I mean not just in writing great code or coming up with beautiful designs but at explaining why we’re doing what we’re doing. Why do you code this way or that? Why is this the best layout? Why does a website have to be accessible and responsive? Write about it. Putting your thoughts down on paper or screen is a really efficient way of getting your head around a topic and learning to make a case for something. You may even find that you come up with new ideas as you are writing, so you’ll become a better designer or developer along the way.
~Sibylle Weber

To write is to think. Writing is thinking. It helps us solidify our thoughts, focus our ideas, and become better at communicating with others.

This is something I’d like to work on with myself. The timing is perfect for me to be sharing what works and what doesn’t work in web development. At work, we’re currently undergoing a CMS transformation, as well as some other projects that are going to give me a first hand insight in what it means to progressively enhance and do some style guide driven development.

Share, share, share

In the world of web development there is a lot to keep track of. The only reason we’ve gotten so far with the web is because people keep sharing what they know. Then someone builds upon that and we have the next application framework. I’m going to make a solid effort to share what I know in the coming months.

What do you think?