Michael LandisinLevel Up CodingMercilessly Reduce Component ComplexityWriting React Components for the FutureFeb 5Feb 5
Michael LandisinLevel Up CodingMaking Library-Quality React ComponentsMake your components flexible and resilient.Mar 30, 2022Mar 30, 2022
Michael LandisinJavaScript in Plain EnglishYour Code Is a Story. Make It Readable. Make It Art.Making your code a joy to read.Oct 23, 2021Oct 23, 2021
Michael LandisinLevel Up CodingBeyond Prop Drilling in React: Using Context, Reducers and Custom Hooks to Connect ComponentsWhat the documentation doesn’t talk about: using Hooks together to create cooperative component systems.Sep 7, 2021Sep 7, 2021
Michael LandisinLevel Up CodingThink of React Components as State Machines, Not FunctionsFunctional components aren’t so functional any more. So how do we model them?Jun 15, 20216Jun 15, 20216
Michael LandisinLevel Up CodingWrite Comments. Please.Don’t explain what your code does. Explain why it does it.Mar 29, 20212Mar 29, 20212
Michael LandisThe American Dream, Black Sheep, and the Rise of Trump in Blue StatesHow the Puritans and Quakers Form Today’s BattlegroundsFeb 7, 2021Feb 7, 2021
Michael LandisinBetter ProgrammingUpdating State From Properties With React HooksAnd why you shouldn’t change state from useEffect dependenciesDec 14, 20204Dec 14, 20204
Michael LandisThis Ain’t Your Grandma’s React IV: How Hooks Make Side Effects Make SenseIn the fourth and final installment of this series, I talk about how Hooks change how side effects work, for the better.Oct 12, 2020Oct 12, 2020