It's what I use, check it out!
[0] https://thatoneprivacysite.net/2017/10/03/mullvad-review/
83 karma · joined June 10, 2014
It's what I use, check it out!
[0] https://thatoneprivacysite.net/2017/10/03/mullvad-review/
If you're not yet onboard the React hype train I'd recommend the author's Road To React course (https://www.robinwieruch.de/the-road-to-learn-react/), it's a good introduction to React and modern JS and a leaping off point for more complex stuff.
I worked through this in ~8 hours the weekend before a job interview and had no trouble building and updating a simple React single page app as part of the onsite.
When I'm evaluating candidates from a resume, if they have a link to a Github or personal website I'll visit it about a fifth of the time. I'll open up a couple repos and make note of what they look like.
Are they school projects? That's fine but not necessarily indicative of anything since most academic code is write-once, run-once for an assignment.
Does it look like a personal project? Great! This is what I'm most interested in.
Is it easy to understand what the project is before reading the source code? README files and a clear directory structure/file names can go a long way here.
If I look at the source code, how is the readability? Do they have good variable names (i.e. not a, b, c,..,z) and use the idioms of their programming language?
Bonus points for good comments. Triple word score if I can understand the code without comments.
I'll go through a couple repos this way and use whichever one is best to inform my initial bias. I think it's always a good idea to assume best intent when interviewing someone. I've had some people I wasn't that excited about in an interview become my favorite coworkers over time.
PS - Here's a project of mine I'd consider a "good" example. Mostly the number of unfinished {- TODO -} comments in src/Lib.hs would hurt me here, were I evaluating myself. https://github.com/cbzehner/word-frequency
After using it myself, I could not recommend it any more highly.
Grokking Algorithms by Aditya Bhargava is something I skim for fun occasionally and this seems like a great complement!