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…4 min read·Jan 22, 2019--2--2
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…6 min read·Nov 12, 2018--18--18
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…4 min read·Aug 2, 2018--11--11
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…4 min read·May 28, 2018--4--4
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…6 min read·May 9, 2018--7--7
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…4 min read·Apr 20, 2018--1--1
Ryan YurkanininWe’ve moved to freeCodeCamp.org/newsSyntactic Sugar and JavaScript DiabetesSyntactic sugar is shorthand for communicating a larger thought in a programming language.7 min read·Feb 7, 2018--5--5
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…2 min read·Jan 30, 2018--5--5