Tyler McGinnis
tylermcginnis.com · Personal blog · on HN since 2013
Tyler McGinnis writes React and JavaScript tutorials and sells online courses on React fundamentals.
What HN saysCommenters praise his React courses as clearer than other online training, and link his guide to JavaScript execution contexts and hoisting.
16HN people shared it
9linked it in comments
16stories submitted
146story points
6 years agolast shared
2013people per year2026
Most-shared posts
- 1Homepage3 people · first shared 2014
- 2React Interview Questions2 people · 40 points · first shared 2017 · 3 comments on HN
- 3React aha moments2 people · 4 points · first shared 2016 · discussion on HN
- 4AngularJS: Factory vs. Service vs. Provider1 people · 66 points · first shared 2014 · 58 comments on HN
- 5The Success of Firebase: An Outsider's Perspective1 people · 7 points · first shared 2014 · discussion on HN
- 6React.js Tutorial Pt 3: Architecting React.js Apps with Flux1 people · 6 points · first shared 2015 · discussion on HN
- 7A Comprehensive Guide to Learning React.js1 people · 5 points · first shared 2015 · discussion on HN
- 8JavaScript: The George Clooney of Programming Languages1 people · 4 points · first shared 2014 · discussion on HN
- 9Streamline Your React.js Build with Gulp and Browserify1 people · 3 points · first shared 2015 · discussion on HN
- 10Functional Components vs. Stateless Functional Components vs. Stateless Components1 people · 3 points · first shared 2015 · discussion on HN
- 11Why Every Athlete Should Become a Software Engineer1 people · 2 points · first shared 2013 · discussion on HN
- 12Steps to Implementing an Algorithm1 people · 2 points · first shared 2013 · discussion on HN
- 13Do you REALLY know JavaScript?1 people · 1 points · first shared 2014 · 1 comments on HN
- 14Building User Interfaces with Pure Functions and Function Composition in Reactjs1 people · 1 points · first shared 2016 · discussion on HN
- 15React Interview Questions1 people · 1 points · first shared 2017 · 1 comments on HN
What HN people wrote when they linked it
siquick · 2019-01-04
Im doing the same (although wouldn't consider myself fluent) and I've found Tyler McGinnis React course to be the best.
https://tylermcginnis.com/
FullMtlAlcoholc · 2018-04-19
Logged in just to say that anything Tyler McGinnis does is more than worth it. His React Fundamentals course (free at the time) was so much clearer than any other online training courses as his presentation style makes things click immediately. Learning from him saved me so much time in comprehending React.
https://tylermcginnis.com
Also of note in the React Universe is Cory House. His teaching style is good, but he cracks too many bad jokes for my taste.
https://www.pluralsight.com/authors/cory-house
shawndrost · 2014-04-20
I'm a cofounder at http://hackreactor.com, an immersive school for Javascript engineers. Our grads have your skillset plus a portfolio, and they all get jobs. A few notes:
* The portfolio is key. Here's one from a grad; you can get away with just 2-3 projects: http://tylermcginnis.com/
* I would suggest learning Angular rather than PHP -- learning PHP will put you in a socio-cultural programming context that will lower your career salary and quality of coworker.
* You'll find life way easier if you look for a job in SF.
* Study up on "Cracking the Coding Interview" and make sure that you can code up interview questions.
You may want to just attend my school, which is a structured three-month program to take people like you through the above and more. Average graduate salary is $105,000.
kinow · 2020-06-12
Another good resource for understanding JS execution context: https://tylermcginnis.com/ultimate-guide-to-execution-contexts-hoistin…
You can use its JavaScript Visualizer to step through the context creation (ES5, doesn't work too well with ES6): https://tylermcginnis.com/javascript-visualizer/
e12e · 2020-04-28
You're very welcome. I do believe looking at reasonml and reasonreact is a good way to gain insight into reactjs. It's on my (so very long) to-do-list.
Ed: as an example, I found this (oldish) post on hooks in reasonreact:
https://dev.to/iwilsonq/reasonml-with-react-hooks-tutorial-building-a-…
Compare as you will with a comparable one for reactjs:
https://upmostly.com/tutorials/build-a-react-timer-component-using-hoo…
Note - I would advice looking at the reasonreact documentation for up to date tutorials and guides... It's a quickly changing landscape.
Eg:
https://reasonml.github.io/reason-react/docs/en/usereducer-hook
Finally I came across this - I thought maybe a sibling comment mentioned it - but a quick search didn't turn up anything - but imo it's a pretty strong argument for hooks (in js react) :
https://tylermcginnis.com/why-react-hooks/
danvayn · 2018-05-09
Here's an article from tyler mcginnis on building your own react router: https://tylermcginnis.com/build-your-own-react-router-v4/
He teaches a good chunk of the react nanodegree course on Udacity and has a lot of good blogs on react.
cagmz · 2018-01-16
React router supports a similar pattern to Express, although they seem to be called "protected routes" [1].
[1] https://tylermcginnis.com/react-router-protected-routes-authentication…
astonex · 2017-07-31
I've really enjoyed these courses but they aren't free (work pays for me) https://tylermcginnis.com/courses/
tbranyen · 2017-01-03
You might want to resubmit, the correct link is: https://tylermcginnis.com/react-interview-questions/