CodeNewbie Community 🌱

Cover image for [Keynote] One Rule to Rule Them All: Learning in Public
Gift Egwuenu✨
Gift Egwuenu✨

Posted on • Edited on

[Keynote] One Rule to Rule Them All: Learning in Public

In this keynote for CodeLand 2021, we'll cover the idea that learning is an essential part of your career, and it's crucial to find the best learning method that fits you. We'll explore some learning techniques with a critical focus on the last - Learning In Public.

Takeaways:

  • Feynman's technique to learning anything
  • Spaced Repetition
  • Guided and Unguided Learning
  • Learning in Public

>> Download Slides

Resources


About Gift Egwuenu

Gift Egwuenu is a frontend consultant at Passionate People and a content creator based in Haarlem, Netherlands, She loves engaging with and advocating for open and inclusive developer communities and loves sharing her knowledge and experience by creating tech content for developers.


This talk will be presented as part of CodeLand 2021 on September 24. After the talk is streamed as part of the conference, it will be added to this post as a recorded video.

Latest comments (58)

Collapse
 
noviicee profile image
Novice

That was an incredible talk. Thank you Gift 🎉

Collapse
 
kaj profile image
Kajah

I want to watch this one again, thank you Gift!

Collapse
 
rizzydc profile image
Ruzel Zakirov

I love that concept of sharing the process of learning and teaching others. And that the best thing you can do is sharing your mistakes actually resonates with me. One just can't get the feedback learning in private. Thanks so much for sharing your experience!

Collapse
 
muditabaid profile image
Mudita Baid

Thanks Gift for sharing this, i really enjoyed this session. It was a perfect classification of learning techniques which all of us use without even realizing it.
Once if more and more people starts Learning in Public, i think there is no way to go back. Even, it might make other techniques to be the most difficult ones as there will be infinite posts regarding every topic as everyone starts discussing in public forums. And it will be difficult for everyone to find correct solution instantly without discussing.
So, I am just curious will it be beneficial everytime in long run? Definitely I agree with you that it will help in increasing our knowledge. But what if when we need solution instantly?
Thanks :)

Collapse
 
lauragift_ profile image
Gift Egwuenu✨

I think in this case, anyone that shares publicly especially in a way to teach others needs to do their due diligence and if for some reason they find that what they shared isn't the right thing it's okay to take feedback and corrections and update what they already shared.

Collapse
 
sbstn profile image
sbstn98

Thanks for this nice keynote, i will definitely try to learn more about learning concepts and #learninpublic. When i started to code, my first project was: code-ressourcen.de to safe my learning ressources and sharing on the same time.

Collapse
 
stevenyholm profile image
Steve Nyholm

Your presentation got me thinking more deeply about learning in public, specifically how it represents what I know at a specific moment. It seems like a streaming service would be good for this, something like twitter. In this way, it seems like a historical record of what I was thinking at that time. What are some good platforms for developers to share their current thinking as learning in public?

I've been wanting to publish content that I could save as a reference and look back on it later. However, this gets problematic because I want to go back and edit it when I learn a topic better. This didn't seem to fit well for blogging, because it seems that blog posts should be mostly left as they were originally posted, not constantly edited. Saving my reference notes might be better hosted in a dedicated website or contributed to a wiki. What thoughts do you have about the difference between sharing current understanding (as a moment in time) vs. publishing material for teaching others or providing reference (which will be improved and edited)?

Collapse
 
lauragift_ profile image
Gift Egwuenu✨

Great to hear! You already have good ideas for platforms that will fit - Twitter, Twitch or YouTube for streaming.

I have a good one for you. The solution you need is a DIgital Garden not a blog. The idea is that content you share remains in state where it can be edited at any time.

I like this concept so much i'm planning on migrating my blog to a digital garden.
Examples of blogs following this concept.

maggieappleton.com/garden
joelhooks.com/

Collapse
 
petergrove219 profile image
petergrove219

I am working on gardening niche. I got the idea of digital gardening after reading this thread. Now I'll write an article at this topic because I am trying to cover each and every aspect of related to gardening at my website.

Collapse
 
stevenyholm profile image
Steve Nyholm

Thanks for sharing the idea of Digital Gardens, what a great concept. I look forward to reading more about them.

Collapse
 
lauragift_ profile image
Gift Egwuenu✨

That's a common thing I find many people struggle with. For me I have different mediums that I use for staying up to date. In order for me not to get overwhelmed with information I use some tools to help me.

  • Subscribe to Newsletters that I can learn from
  • Twitter Feed (that's where you find all the latest these days)
  • Subscribing to blogs like CSS Tricks, Smashing Magazine with an app called Feedly.
Collapse
 
sbstn profile image
sbstn98

That is an interesting point you speak about! To not get overhelmed, would be nice to have some concepts about to focus on things. When i started to code i followed to much people and was subscribing all newsletters and stuff. I was really overhelmed and it was too much stuff. Sometimes i was in panic because i don't want to miss anything.

Thread Thread
 
lauragift_ profile image
Gift Egwuenu✨

True! I should add that actually. First pick an area of focus so you don't feel obligated to learn everything at the same time.

Collapse
 
towers1209 profile image
Loreto E. Torres

Thank you for sharing! Thank you for teaching this “old dog” a new trick.

Your presentation helped me shed away a lot of old ideas. 👍🏻

Collapse
 
lauragift_ profile image
Gift Egwuenu✨

Great to hear that @towers1209 ! 😊

Collapse
 
towers1209 profile image
Loreto E. Torres

Thanks for sharing your fount of good ideas — “Show Your Work”. 👍🏻

Collapse
 
arlesondak profile image
Andrew

Very inspiring and provoking keynote. Feeling motivated after that one!

Collapse
 
lauragift_ profile image
Gift Egwuenu✨

Great to hear! Thank you.

Collapse
 
gadodds profile image
gadodds

Thank you Gift! I appreciate the topic and will delve into the resources you shared.