Im David, an Irish software developer from Ireland. I explain with words and code. Former head of frontend at VSWare LTD. Passionate about JavaScript, React, Functional Programming and all things maths.
Currently I work at GitLab on the Monitor:Health team, living my passion with amazing people who are driven by the same values as me.
I offer freelance work building websites for all types of clients, though my specialty is in e-commerce and SEO. If you want a small business website, a online portfolio, an IOS/Android App or anything bigger, give me a shout.
Hire meRead the full article here: https://about.gitlab.com/blog/2020/06/08/better-code-reviews/
June 18, 2020At GitLab, we try to value only meaningful metrics when it comes to delivering an amazing product…
May 18, 2020Intro This article introduces an experimental Vue feature called Hooks! What Are Hooks? Hooks are a…
January 08, 2020Intro With round 3 of the interview process fast approaching, lets do some joint study on what can…
January 08, 2020Intro Today, we're going to talk about how to give a code review. The review itself is based on a…
December 31, 2019Questions JavaScript .map vs .forEach The forEach() iterates through the elements in the array. It…
December 26, 2019Intro Hey Kids! Today, were going to build a small CRUD application using NuxtJS. Nuxt is a server…
December 25, 2019Intro So, here we are again. Another day, another Node tutorial. But why I hear? Why are you doing…
December 11, 2019Intro During a job interview today I was asked to explain the concept of refs in React and I'll…
December 07, 2019Intro So, since I took a bash at setting up a basic todo app using flask, I figured I would flesh…
December 07, 2019Intro Why Flask? Just like how people get confused with which Python version to start with, Django…
December 06, 2019Intro So, this week I had a interview for a remote first company Clevertech. For the role in…
November 29, 2019Intro What's one of the worlds fastest growing stacks? The MERN stack. The main thing you should…
November 29, 2019Intro There are two main types of components in React. Class Components and Functional Components…
November 26, 2019Intro "Learn the basics. Learn them well." - Blue Shinners This advise was given to me by a former…
November 19, 2019Intro If you're a fan of React, you've probably heard of or used the Create React App. And there's a…
November 18, 2019Intro Do you know, when I became a full time digital nomad I had suspected a few things would take…
November 17, 2019Intro Ive often found that through my career as a software developer(and life in general), I come…
November 16, 2019Intro A progressive what now? And why should I care? What is a PWA Progressive web apps are websites…
November 06, 2019The Songs What I Live For I Am Not Done Till I Collapse Remix The Question Arena Lahen Menee Primal…
November 03, 2019Intro What in the name of god is dev wankery? And why does it suck? Sit back, crack a beer and i'll…
October 31, 2019Intro You know, for a long time I had always assumed I would spend the majority of my life behind a…
October 28, 2019For the last 2 years I've been a massive advocate of remote work for software developers as it enables us to explore the world, soak up inspiration from other cultures and problem solve in ways we might never have sitting behind a desk. I am luck enough to work for a company like GitLab that enables me to continue that lifestyle!
My GitLab Life