EPISODE · Dec 6, 2021 · 1H 13M
045: How We Learn
from Elm Radio · host Dillon Kearns
Make impossible states impossibleTeaching elm episodeDillon's first Elm project, Mobster pair/mob programming timerIdeas for Effective LearningHave a playground to try out ideasTry a new tool or technique with a familiar problem or exerciseSmall scale exercises and real world projectsSmall scale exercises are helpful for quickly developing a skillFeedback loopsTiny steps shorten the feedback loopUse code katas like bowling, tennis, roman numeral katasAnalogous to empirical scientific method (hypothesis, test, analyze)Call your shotDon't forget to analyze test results afterListen to smart people, but come to your own conclusionsTry two alternate ways of doing something out for yourselfFailure is part of learningFollow your curiosityLook at the source for projects you depend on or come acrossGrowth Mindset vs. Fixed MindsetYou have to make knowledge your own (synthesis) - connect it to what you knowJust in time vs. just in case learning - focus on what you need or seems important nowFlexbox Froggy gameDemystify things (for example custom type constructors vs type alias constructors)Mind mappingElm Radio Opaque Types episodeZettlekasten second brainHow to Take Smart Notes bookMake declarative statements in second brain systemDillon's use the platform note from his digital gardenDigital gardeningLearn in public movementRichard Feldman's talk Scaling Elm AppsRichard experimenting with dream writer in a component architectMake It Stick book (and some notes summarizing key ideas)Elm Radio API Design Lessons episodeLet your background processing do some work for youDan Pink's book WhenEarly bird vs night owl thinkingJeroen's blog
What this episode covers
We look at the techniques that helped us learn Elm and that help us continue to learn new techniques today.
NOW PLAYING
045: How We Learn
No transcript for this episode yet