Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    A

    Andrew Ray

    blog.andrewray.me · Personal blog · on HN since 2014

    Andrew Ray, a web developer, wrote tutorials on React and Flux, a post on JSX, and an account of an unexpected AWS bill.

    Visit blogHN submissions
    Web DevelopmentDevOps & Cloud
    What HN says

    HN commenters recommend "ReactJS for Stupid People" and the Flux follow-up as starting points, and mock the AWS Free Tier bill's confusing interface.

    Stats for nerds
    17HN people shared it
    14linked in comments
    176story points
    Feb 2020last shared
    2014people per year2020

    Top posts on HN

    1. 1
      ReactJS for Stupid People (2014)
      8 people · 80 points · first shared 2014 · 37 comments on HN
    2. 2
      My First AWS “Free Tier” Hosting Bill Was $990
      1 person · 55 points · first shared 2020 · 61 comments on HN
    3. 3
      Flux for Stupid People (2014)
      7 people · 18 points · first shared 2014 · Discussion on HN
    4. 4
      The ReactJS Controller View Pattern
      1 person · 12 points · first shared 2015 · Discussion on HN
    5. 5
      Towards a Strong Mental Model of Docker
      1 person · 9 points · first shared 2020 · Discussion on HN
    6. 6
      A Better Git Blame
      2 people · 1 points · first shared 2016 · Discussion on HN
    7. 7
      You Wouldn't Understand
      1 person · 1 points · first shared 2015 · Discussion on HN
    8. 8
      Youre missing the point of jsx
      2 people · first shared 2017
    9. 9
      Screen Shot 2015 08 03 at 10.33.28 AM.png
      1 person · first shared 2020
    10. 10
      Aws rds now.png
      1 person · first shared 2020

    What HN people wrote when they linked it

    • noinsightJul 2016

      I started last week and got decently up to speed with these three articles:

      [1] "ReactJS for Stupid People" - this explains what React is in simple meaningful terms.

      [2] "React.js Introduction For People Who Know Just Enough jQuery To Get By" - this shows you how things are usually done with just jQuery compared to how it's done in React. It really allows you to see why the jQuery way sucks.

      [3] "Flux For Stupid People" - by reading this you'll understand what the Flux stuff is about and can decide whether you need it or not - I chose to skip it.

      Finally, if you want to get up to speed with ES6 classes at the same time, [4] shows you a simple example. I personally started writing my React stuff this way straight away.

      I'm liking React a lot at this point.

      [1]: http://blog.andrewray.me/reactjs-for-stupid-people/
      [2]: http://reactfordesigners.com/labs/reactjs-introduction-for-people-who-know-just-enough-jquery-to-get-by/
      [3]: http://blog.andrewray.me/flux-for-stupid-people/
      [4]: http://www.tamas.io/react-with-es6/

    • justseeApr 2017

      I had this same initial reaction, but concluded as others have that this architectural approach was not actually a separation of concerns but merely an unwieldy separation of technologies: http://blog.andrewray.me/youre-missing-the-point-of-jsx/

      When you start thinking in components it becomes much nicer to have the styling, logic and layout all in one file, isolated from the rest of the application and easy to edit, move around and apply to any page.

      The previous 'best practice' of having these coupled aspects in separate files now seems quaint and tedious.

      There are of course trade-offs, and CSS-in-JS has not triumphed yet, but if you've held off from considering this approach simply because you've had 'separation of technologies' drummed into you in the past you might be missing out.

    • colinramsayOct 2014

      I agree with andwaal that reflux is the simplest way so far that I've seen. I think what is really lacking is a demonstration application which isn't just "hello world" or the standard todo app rewritten in React. I just don't find that helpful.

      For another overview, see this article:

      http://blog.andrewray.me/reactjs-for-stupid-people/

      Please don't take offence at the title, I didn't write it :D

    • dfdzFeb 2020

      My favorite part is how half of the screenshots include a clearly marked "Free Usage Tier" option that OP did not select

      https://blog.andrewray.me/content/images/2018/03/Screen-Shot-2015-08-03-at-10.33.28-AM.png

      Dark UI indeed.

      https://blog.andrewray.me/content/images/2018/03/aws-rds-now.png

    • hoggleDec 2014

      Also a good follow-up regarding "Flux" here:

      "Flux for stupid people"
      http://blog.andrewray.me/flux-for-stupid-people/

    • markm248Apr 2016

      ReactJS for Stupid People is an excellent place to start:

      http://blog.andrewray.me/reactjs-for-stupid-people/

    Related

    Overreactedoverreacted.io186 people

    Goodbye, Clean Code

    Overreacted
    Personal · last shared 2026
    Dan Abramovmedium.com/@dan_abramov101 people

    A response to “An experienced JavaScript dev’s account of learning React”

    Dan Abramov
    Personal · last shared 2025
    Facebook Engineeringcode.facebook.com552 people

    Relicensing React, Jest, Flow, and Immutable.js

    Facebook Engineering
    Company · last shared 2021
    Andrew H. Farmerandrewhfarmer.com16 people

    "Find your perfect React starter project": a search tool

    Andrew H. Farmer
    Personal · last shared 2017
    freeCodeCampmedium.com/free-code-camp45 people

    I replicated an $86M project using open-source libraries (2017)

    freeCodeCamp
    Company · last shared 2025
    SurviveJSsurvivejs.com35 people

    Interview with the author of React-like Inferno about JavaScript optimisations

    SurviveJS
    Personal · last shared 2023
    James K Nelsonjamesknelson.com24 people

    Learn Raw React – No JSX, No Flux, No ES6, No Webpack

    James K Nelson
    Personal · last shared 2021
    RisingStack Blogblog.risingstack.com70 people

    Node.js Examples – How Enterprises Use Node in 2016

    RisingStack Blog
    Company · last shared 2025