DEV Community

Cover image for Blogging Driven Learning

Blogging Driven Learning

Tamrat on July 24, 2017

When I seriously started learning programming about 8 months ago, I had a hard time memorizing important concepts that I was learning. The process ...
Collapse
 
kaydacode profile image
Kim Arnett 

Couldn't agree more! Good article & hope it sparks more learning-related-blogs!

Collapse
 
tamrrat profile image
Tamrat

Thanks kim! Yup I love following other people's blog based learning journey.

Collapse
 
justinctlam profile image
Justin Lam

Thanks Tamrat, I really like this idea. This reminds of a quote, "If you can't explain it to a six year old, you don't understand it yourself". I've been mentoring students in Swift and iOS development lately. When I have to explain how things work, I really need to know what I'm doing even though I've been doing whatever that thing is for years. This is good stuff!

Collapse
 
fribentech profile image
Friben Tech

That's a great way to learn! I'm also starting out as a technical blogger and programmer and this is a tip I'll also use to drive any information I learned to home. Thank you for sharing!

Collapse
 
ben profile image
Ben Halpern

I totally agree. Since I started writing about code and generally teaching, my personal understanding of the topics has skyrocketed.

Collapse
 
tamrrat profile image
Tamrat

Yup, ironically, teaching is the best way to learn!

Collapse
 
toolateitsme profile image
Alexander

Good article

Collapse
 
jwalzak profile image
Jason Walzak

I try to do something similar.
If there is a concept or something that I don't understand I will look it up and write it down in a notebook. Then a day or two later I will type out what I wrote down.

Collapse
 
andy profile image
Andy Zhao (he/him)

Writing out and articulating my thoughts on what I've coded is so helpful to my learning. Glad to see you and lots others agree, too!

Collapse
 
ghost profile image
Ghost

This concept has a short name - "Teach what you learn" :)

Collapse
 
elveebee profile image
ElVeeBee

Great idea!

Collapse
 
slouchybeanie profile image
Brady Anderson

Great article, thanks Tamrat! Any suggestions on setting up a blogging platform? What did you use for tamrat.co?

Collapse
 
tamrrat profile image
Tamrat • Edited

Thanks Brady! For my site I'm just using a simple Wordpress setup with a highly customizable theme called LayersWp(free). You can also use Github pages with Hugo or Jekyll. But honestly the best blogging platform is the one that lets you start blogging the fastest! So you don't have to setup your own domain and you can just start blogging here @ dev.to or Medium. Hope that helps!