how to increase your brain's cache hits?
DESCRIPTION
Being a professional developer requires staying up-to-date all the time. Time is a very precious resource for us. We need to learn new programming-languages, technologies, keep the knowledge we already have, while being expected to work fast and produce high-quality results. We frequently find ourselves with the feeling we work slower than we could. Whether its over-googling for things we did dozens of times in the past, using too much the mouse instead of alternative keyboard shortcuts or searching for that famous Github repository we know exists but having hard time remembering its name. Our brain has a cache too. In this talk we will tackle various techniques of how to increase dramatically our cache's hits and work faster and more productive we will address these main issues: 1. How to learn a new programming-language/lib faster and better? 2. How to remember more keyboard-shortcuts in less time? 3. How to learn from technical mistakes encountered during coding?TRANSCRIPT
![Page 1: How to Increase Your Brain's Cache Hits?](https://reader034.vdocuments.us/reader034/viewer/2022052214/559e1a811a28abcf5b8b45d2/html5/thumbnails/1.jpg)
How to Increase Your!Brain’s Cache Hits?
Yaron Wittensteinhttp://YaronWittenstein.com
![Page 2: How to Increase Your Brain's Cache Hits?](https://reader034.vdocuments.us/reader034/viewer/2022052214/559e1a811a28abcf5b8b45d2/html5/thumbnails/2.jpg)
Do You Know That Feeling?
![Page 3: How to Increase Your Brain's Cache Hits?](https://reader034.vdocuments.us/reader034/viewer/2022052214/559e1a811a28abcf5b8b45d2/html5/thumbnails/3.jpg)
![Page 4: How to Increase Your Brain's Cache Hits?](https://reader034.vdocuments.us/reader034/viewer/2022052214/559e1a811a28abcf5b8b45d2/html5/thumbnails/4.jpg)
“ Human Task Switches !Considered Harmful ”
Joel Spolsky
http://www.joelonsoftware.com/articles/fog0000000022.html
![Page 5: How to Increase Your Brain's Cache Hits?](https://reader034.vdocuments.us/reader034/viewer/2022052214/559e1a811a28abcf5b8b45d2/html5/thumbnails/5.jpg)
![Page 6: How to Increase Your Brain's Cache Hits?](https://reader034.vdocuments.us/reader034/viewer/2022052214/559e1a811a28abcf5b8b45d2/html5/thumbnails/6.jpg)
Spaced Repetition4th Reminder
3rd Reminder2nd Reminder
1st Reminder
![Page 7: How to Increase Your Brain's Cache Hits?](https://reader034.vdocuments.us/reader034/viewer/2022052214/559e1a811a28abcf5b8b45d2/html5/thumbnails/7.jpg)
Friendly, intelligent flash cards !
Remembering things just became much easier!
![Page 8: How to Increase Your Brain's Cache Hits?](https://reader034.vdocuments.us/reader034/viewer/2022052214/559e1a811a28abcf5b8b45d2/html5/thumbnails/8.jpg)
http://www.jackkinsella.ie/2011/12/05/janki-method.html
![Page 9: How to Increase Your Brain's Cache Hits?](https://reader034.vdocuments.us/reader034/viewer/2022052214/559e1a811a28abcf5b8b45d2/html5/thumbnails/9.jpg)
![Page 10: How to Increase Your Brain's Cache Hits?](https://reader034.vdocuments.us/reader034/viewer/2022052214/559e1a811a28abcf5b8b45d2/html5/thumbnails/10.jpg)
QWERTY Keyboard: !symbol ____ goes with 7
7
![Page 11: How to Increase Your Brain's Cache Hits?](https://reader034.vdocuments.us/reader034/viewer/2022052214/559e1a811a28abcf5b8b45d2/html5/thumbnails/11.jpg)
QWERTY Keyboard: !symbol ____ goes with 7
7
EasyAgain Hard
&
![Page 12: How to Increase Your Brain's Cache Hits?](https://reader034.vdocuments.us/reader034/viewer/2022052214/559e1a811a28abcf5b8b45d2/html5/thumbnails/12.jpg)
bash: !!
command to kill a process by its PID
bash hacks
Suspend Delete Edit
search goes here
![Page 13: How to Increase Your Brain's Cache Hits?](https://reader034.vdocuments.us/reader034/viewer/2022052214/559e1a811a28abcf5b8b45d2/html5/thumbnails/13.jpg)
chrome web-dev
Suspend Delete Edit
chrome:!!
shortcut for Launching the Chrome Developer-Tools (under OSX)!
shortcuts
![Page 14: How to Increase Your Brain's Cache Hits?](https://reader034.vdocuments.us/reader034/viewer/2022052214/559e1a811a28abcf5b8b45d2/html5/thumbnails/14.jpg)
Regular-Expression: (Ruby)!!
/^\d+/ vs /[^\d]+/
/^\d+/ - line should start with at least one digit /[^\d]+/ - any non-digit sequence of length > 0
![Page 15: How to Increase Your Brain's Cache Hits?](https://reader034.vdocuments.us/reader034/viewer/2022052214/559e1a811a28abcf5b8b45d2/html5/thumbnails/15.jpg)
Shortcuts
Troubleshooting
Hacks
Syntax
Flashcards Categories
Nuances
Technical Terms
![Page 16: How to Increase Your Brain's Cache Hits?](https://reader034.vdocuments.us/reader034/viewer/2022052214/559e1a811a28abcf5b8b45d2/html5/thumbnails/16.jpg)
Self-Awareness! is a Prerequisite for Proactivity
![Page 17: How to Increase Your Brain's Cache Hits?](https://reader034.vdocuments.us/reader034/viewer/2022052214/559e1a811a28abcf5b8b45d2/html5/thumbnails/17.jpg)
Make it a Daily Habit!
![Page 18: How to Increase Your Brain's Cache Hits?](https://reader034.vdocuments.us/reader034/viewer/2022052214/559e1a811a28abcf5b8b45d2/html5/thumbnails/18.jpg)
More than 1700 Cards (and growing…)
Goes well with Evernote
Started 9 months ago
I Practice Anki Daily (5 minutes)
![Page 19: How to Increase Your Brain's Cache Hits?](https://reader034.vdocuments.us/reader034/viewer/2022052214/559e1a811a28abcf5b8b45d2/html5/thumbnails/19.jpg)
More Exposure
More Collaboration
New Tools
![Page 20: How to Increase Your Brain's Cache Hits?](https://reader034.vdocuments.us/reader034/viewer/2022052214/559e1a811a28abcf5b8b45d2/html5/thumbnails/20.jpg)
How to start?Get Anki
Set Aside Time for Creating Cards
Start Creating Your Own Cards
Have Daily Reminders For Review
http://bit.ly/brain-cache-hitsReferences: