Skip to Content

React Event Pooling

04/04/2019

When working with events in React, you’re not working with the browsers native events, but rather with instances of . This is React’s own…

Applied Accessibility Takeaways

06/11/2018

This week I completed the Applied Accessibility section of freeCodeCamp’s new Responsive Web Design Certification in order to improve the…

Mocking AsyncStorage in React Native

10/06/2018

Being long overdue, I wanted to add tests to a simple AsyncStorage wrapper library of mine. After some struggle, I got a jest mock setup for…

How I approach a coding problem

15/10/2018

Programming is hard. You are constantly required to deliver high quality solutions with management often not understanding the underlying…

Publish your first npm package with Linting, Testing, Code Coverage & bundling

15/10/2018

In this tutorial I’ll will be taking you through:Setting up a new package repository.Adding and configuring bundling with microbundle.Adding…

Debounce Explained

18/07/2017

One of the often overlooked performance optimizations that can be made when working with user interactions is the implementation of a…

Is a CSS Reset Needed

23/06/2017

Recently I created a CSS reset library. Though there are more established solutions, this library was opinionated to my own preferences…