Posts

Showing posts from August, 2018

Memory Recall: An Interview Thought

At least a few hundred JavaScript algorithm challenges after taking Harvard's CS50 course, I realized that I use (my brain uses) a "trie" type of knowledge retrieval approach, as compared to someone who can do more of a "dictionary" type of memory lookup. That is, my recall works better when I'm creating and analyzing code (e.g., surrounded by context).

For instance, if I come across a need for the "spread operator", I may need to look up a quick example for syntax reference, but I know I can use it and I will put it to use. Or I may devise another method that may work out better long term, considering the potential future expansion of that particular code. Or I may just prefer another approach (e.g., I prefer `slice()` and `concat()` for copying arrays (but would always go with whatever coding guide I'm working with, if any)).

Anecdotal disclaimer: Using unfamiliar functionality can take me a half dozen trial and error attempts, but I always …

Front-End Development Certifications x2

Image
Two more freeCodeCamp certifications completed, with one more at 70%.
Responsive Web DesignJavaScript Algorithms and Data Structures And although I'm only at 37% with Harvard's CS50W: Web Programming with Python and JavaScript, and 23% with Google's 'Master web development' courses (via Udemy), I'm considering running through another Vue series (via Laracasts), being the last one I went through was in Jan-Mar 2017.

UPDATE: On the other hand, perhaps not... the training video shows they're using 2.1.3, and although I could look around for something in the 2.5.x range, I believe it would be prudent to instead find more professional and in-depth courses for the latest React.

All current and previous training progress (such as my 11 completed courses) can be found on my Training Progress SPA (now a PWA! (...works offline: can't get updates (due to there being no network), but it works offline! :D )).

https://keithdc.com