Ryan YurkanininWe’ve moved to freeCodeCamp.org/newsHow to Understand Reducers: You Can Use Them Without ReduxTLDR: You can handle state with a reducer in your Class Components by having one function that translates actions into state changes. It…Jan 22, 20192Jan 22, 20192
Ryan YurkanininWe’ve moved to freeCodeCamp.org/newsWhy React Hooks, and how did we even get here?TL;DR: Hooks have learned from the trade-offs of mixins, higher order components, and render props to bring us new ways to create…Nov 12, 201818Nov 12, 201818
Ryan YurkanininWe’ve moved to freeCodeCamp.org/newsHow to get back on track after you’ve burned out programmingOur brains can only take so much. We’ve all had to handle a problem so complex it broke us. We’ve all felt like imposters at our jobs when…Aug 2, 201811Aug 2, 201811
Ryan YurkanininWe’ve moved to freeCodeCamp.org/newsLet’s fall in love with React FiberTLDR, React Fiber is an internal engine change that allows React to break the limits of the call stack. It’s creation enables React to…May 28, 20184May 28, 20184
Ryan YurkaninLessons from a Year of WYSIWYGAlmost one year ago Guru tasked me with ripping out our old markdown editor and replacing it with a brand new, Medium-style, WYSIWYG…May 9, 20187May 9, 20187
Ryan YurkanininWe’ve moved to freeCodeCamp.org/newsHow to use React and React-Sentinel to make responsive, dumb componentstldr; Media Queries aren’t always enough. Element Queries are amazing, and you can black box them with a combination of render props, and…Apr 20, 20181Apr 20, 20181
Ryan YurkanininWe’ve moved to freeCodeCamp.org/newsSyntactic Sugar and JavaScript DiabetesSyntactic sugar is shorthand for communicating a larger thought in a programming language.Feb 7, 20185Feb 7, 20185
Ryan YurkanininStatuscodeConditional Breakpoints in Chrome are AwesomeSince I always write code that makes tons of sense in my head, but fails immediately after building, I’ve had to evolve and pick up some…Jan 30, 20185Jan 30, 20185