Dave LunnyWhy I’m so jazzed about the Optional Chaining proposal in JavaScript 🎷This past month, the TC39 committee has moved the Optional Chaining proposal to stage-2 🎉 Learn why I’m so jazzed about it!7 min read·Jul 2, 2019--4--4
Dave LunnyHow to use React’s experimental new Profiler featureReact 16.4.0 was recently released! 🎉 🎉 🎉 And it’s times like this that you realize how much of a JavaScript nerd you are for getting…4 min read·Jun 10, 2018--1--1
Dave LunnyCheck why a specific dependency is installed with YarnDo you ever run into random issues or errors that are caused by some dependency in your project? (Or worse, some dependency’s dependency’s…3 min read·Aug 1, 2017--1--1
Dave LunnyReduce your fears about Array.reduce()If you spend most of your day working with JavaScript, then you’re probably familiar with arrays and their built-in methods such as map…10 min read·May 22, 2017--7--7
Dave LunnyExclude files from git without committing changes to .gitignore 🙅Yesterday a co-worker showed me a neat trick that I was previously unaware of. I’d been looking for something like it for some time, and I…4 min read·Feb 7, 2017--16--16
Dave LunnyStylish link stylingA simple way to make links feel more alive using CSS5 min read·Jan 9, 2017----
Dave Lunny.bind() For Dummies~500 word explanation of .bind() in JavaScript3 min read·Aug 13, 2015--12--12
Dave LunnyAnimating CSS Gradients, using only CSSHow to animate between two CSS gradients using only CSS.5 min read·Apr 13, 2015--26--26
Dave LunnyAll about the :not() selectorEverything you ever needed to know about this handy CSS selector.3 min read·Feb 25, 2015----