Comparing some common object, array, function and string functionality using ES5 and ES6+

Photo by Jp Valery on Unsplash

Over the coming weeks, I’ll be looking into some performance issues our Angular app has been running into lately.


From four cents a day to four hundred dollars plus per month. Stats, earnings and anecdotes for every story.

Photo by Joshua Earle on Unsplash


An ‘honest’ comparison between two of the most popular front-end frameworks


Interactive examples of the component that powers our company’s web applications

Component Attempt One: Requesting Data Inside Our Component

Injects Route directly into…


Some alternatives you can use now to stay one step ahead

Photo by Jason Blackeye on Unsplash

What is _.omit and when would I use it?


Product is not the only outcome of a software team. Exploring Platform, Process and People


Why you want to keep them around, and when you may want to ditch them

Image by Gerd Altmann from Pixabay

Ever heard or said any of the following?

  • What is package-lock.json (or yarn.lock)?
  • Why do we need it?
  • I’ve got conflicts in my package-lock.json file
  • It takes up too much of the screen in my pull request!
  • I’ll ignore it when I commit
  • I’m just going to delete it

You are in control of your own source code, but package-lock.json and…


And avoid some nasty performance surprises in production

Image by Free-Photos from Pixabay


Using timestamps for every property to deal with concurrent updates to the same properties when new data is coming in asynchronously and out of order

Photo by noor Younis on Unsplash
Shows how documents in MongoDB can become incorrect when retrieving whole documents, modifying and saving it back.


A closer look at MongoDB’s $set, $setOnInsert, $push, $pull and $inc update operators

Robert Dempsey

Husband | Father | Software Engineer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store