MongoDB GeoJSON Schema Validation
If you want to save the location of someone, something, or somewhere, you'll need to store its coordinates. In this article we'll be looking…
READ MOREIf you want to save the location of someone, something, or somewhere, you'll need to store its coordinates. In this article we'll be looking…
READ MOREMaking HTTP requests in tests isn't a great idea in most situations... it can slow your tests down, is unreliable, and the API you are…
READ MOREThe reduce function of an Array is one of the most versatile functions in JavaScript. With it you can accomplish a lot of the functions…
READ MOREPublishing an NPM package with TypeScript has never been easier with the help of tsdx , a wonderful package from Jared Palmer , who also…
READ MOREHow do you iterate over objects in JavaScript? In this article we'll answer this question by showing 3 alternatives. The data we'll be using…
READ MOREI kept seeing Tagged Template Literals in a number of popular libraries, but I didn't understand how they worked. This article explores…
READ MOREReact gets its name from being reactive to changes in your data. When data changes, the UI reacts to those changes to re-render the page to…
READ MOREGraphQL is an amazing new(ish) paradigm for communicating with APIs, made popular by Facebook but since then used by many companies…
READ MOREData comes in all sorts and sizes, and one of the key skills a developer can have is how to convert it into the required format and shape…
READ MOREIn our tests we don't want to perform an actual HTTP request. To start with it is slow, but there are certain calls you really can't make…
READ MOREIn this article below we will test a component which runs asynchronous code inside of its componentDidMount lifecycle event. We'll look at…
READ MOREThe new React Context API is touted (at least on Twitter and a number of articles) as solving the need to use a state management tool…
READ MOREError boundaries were introduced in React 16.2 and provide a sort of declarative try/catch pattern for you to handle errors which occur…
READ MOREIn this article we'll look at how to get up and running with testing React in a create-react-app . We'll look at how to configure your…
READ MOREReact Motion is an animation library loved within the React community. I have to say that having some experience with libraries like GSAP…
READ MOREIn this article/video we'll start with a simple React app made with create-react-app that uses component state (setState) as its state…
READ MOREI've always loved MobX because of it's lack of boilerplate in comparison to Redux. It just seems so effortless to modify state... so how…
READ MORECurrently there are 3 distinct ways of using refs in React. A ref gives you access to the underlying DOM element. This is especially…
READ MOREMobX State Tree takes something which is awesome (MobX) and brings it to the next level. You can now define your own typed models, made up…
READ MOREYou do not have to eject from create-react-app to get support for decorators and other babel plugins. MobX works fantastic with decorators…
READ MORECreate React App is a great way to get up and running with React. It comes configured with sane defaults which are great for most people…
READ MOREIn this video tutorial I show how to get up and running with Mobx in a React app. We will go from create-react-app all that way to having…
READ MORE