3 Golden Nuggets a day - on Teaching, Composition and Programming

2년 전

download.png

Today I have introduced a new section to each of the past ones: My Impressions inspired by
Jim Kwik: Speed Reading, Memory, & Superlearning

Capture Notes | Creating Notes
Creating Notes => Questions that you would have, how would you be able to use it, how it relates to things you already know. Dare to DayDream!


  • Classic Read

Resource:

My one golden nugget:
teaching can unlock the passion within instead of trying to rewrite everything from scratch while allowing for politics.

My one impression:
In my programming career and professional life I am known for my desire to always adhere to coding standards while trying to use the latest tools available, should I have a think on changing my approach to pushing good code forward and turn it into educational content for my colleagues ?

  • This one comes with some downsides for me and the likes of people whom have no exercise in one to one education, tools that I decided to explore as a result: packt publishing for tech course publishing, youtube or other media streams.

  • How To's:

Resource:
The Power of Composition - Scott Wlaschin

My one golden nugget:

functions need to be standalone. Consider types of nouns and verbs. Noun = Data Structure, Verb = Behaviour.
Functional programming problem solution steps:

  1. identify unique functions
  2. define functions
  3. pipeline your functions accordingly

My one impression:

  • Currying is the process that allows chaining by transforming a multi-input function into one-input function.

Put I/O operations at the start or end of your pipeline, while in the middle only keep pure functions

Map : apply single input function to a list
Bind: transform a one input 2 output function into a 2 input 2 output function (adds an input)
getting composition to work

Kleisli Composition: combine functions of the same kind to get


  • Biography:

Resource:
TRAIN AI 2018 - Building the Software 2.0 Stack

My one golden nugget:

new paradigm: instead of engineered code, make use of AI to find code that does what you need

My one impression:
How can I get involved into creating new stacks using AI while adding on my skills instead of ditching them and start from scratch ?


Reading Lists


I am building a list of books on airtable.

There are books that I reread regularly, but at the moment I read new books in trying to identify the best books to reread while trying to push my learning boundaries. So far I got to organise my future reading in 6 lists, main readings for each time of the day:

and 3 lists of books that look interesting but haven't got enough information for them:

For people who just wanted to know how to choose what to read by Tai Lopez' talked of principles.

Do you have a book or resource that would like to see what nuggets I can get out from for you ?

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
STEEMKR.COM IS SPONSORED BY
ADVERTISEMENT
Sort Order:  trending
UpvoteBank
Your upvote bank
__2.jpgThis post have been upvoted by the @UpvoteBank service. Want to know more and receive "free" upvotes click here