Kyle PooleinChronstructIntroducing |Read|Read - Between the Lines is an Android app that helps people increase their reading speed and efficiency by using their peripheral vision…Oct 19, 2018Oct 19, 2018
Kyle PooleThe Case for <Row> (and <Col>)React Native’s base set of components are amazing! <View> enforcing flexbox and defaulting to {flexDirection: 'column', position…Jun 28, 2017Jun 28, 2017
Kyle PooleAll About refsref is one of two special props in React — the other being key — because it isn't really a prop. Instead of being passed in to the…Jun 27, 20171Jun 27, 20171
Kyle PooleA Standard and Naming Convention for Immutable ComponentsAn “Immutable Component” is a component that, after rendering once, can not re-render (i.e. it has shouldComponentUpdate() { return false…Jun 26, 20171Jun 26, 20171
Kyle PooleAll about React’s cloneElement()React.cloneElement() allows us to clone a runtime element (not the class), and apply an enhancement to it.Jun 22, 2017Jun 22, 2017
Kyle PooleA Naming Convention for Null ComponentsA “Null Component” is a component that returns null, and likely uses lifecycle hooks to make side effects.Jun 20, 2017Jun 20, 2017
Kyle PooleA Naming Convention for Injector ComponentsWhat is an “injector component”?May 22, 2017May 22, 2017
Kyle PooleYou Can Spread Props In JSX, But Should You?When I first learned about spreading props in JSX, I was thrilled! It is just so convenient to pass props with <MyComponent {...this.props}…May 15, 2017May 15, 2017