Ideas for managing time whilst working from home during a pandemic

I began working for a large agricultural tech startup at the start of March 2020. I’m a software engineering tech lead — I only spent 2 weeks in my new workplace before being asked to work from home as a result of the coronavirus pandemic.

I’ve been working from home…

Introducing BrainStrike Starter kit for Node.js + Typescript + React.js + Apollo GraphQL + TypeORM

BrainStrike Starter Kit


It’s always good to have a working recipe for developing modern applications, and it’s important to keep your tools up to date… stack decisions are incredibly important. …

GraphQL API Framework with strong conventions and auto-generated schema

GraphQL + TypeScript + TypeGraphQL + TypeORM


Warthog is a Node.js GraphQL API framework for quickly building consistent GraphQL APIs that have sorting, filtering and pagination out of the box. It is written in TypeScript and makes heavy use of decorators for concise, declarative code.

Version 1.0 was released July 2018, and has just hit version 2.9.2…

I used AC3 for a month, here’s what I learned

I’ve been using the Apollo platform for almost two years now. I’ve used it on several commercial applications, and it’s become one of my all-time favorite frameworks.

With the upcoming release of Apollo Client 3, I thought it would be an excellent time to test out the latest beta and…

Learning Outcomes from Using this Powerful Combination.


Today I’m going to be writing about TypeScript and GraphQL. I will give a quick introduction to the technologies and then jump straight into learning outcomes.

I’ve been working with this stack for almost 2 years now. I started with GraphQL first and that inspired me to dig into TypeScript…

How to approach unit, integration and E2E testing with a TypeORM/TypeScript/GraphQL API (Updated 2/1/2020)

Photo by Startup Stock Photos from Pexels

Figuring out how to write automated tests for an ORM can be really difficult. There are many different ways to approach the problem and good explanations can be hard to find. This article is about my experience developing ORM tests, strategies, and how to get them working with GitHub actions…

Observations and tales from the battlefield

Photo by ‏🌸🙌 فی عین الله on Unsplash

I’ve been working with GraphQL in production for almost 2 years now. As of January 2020, the technology is quite mature, there are more users than ever and GraphQL is rapidly becoming a new internet standard. It’s a great time for your company or organization to adopt GraphQL.

The GraphQL…

Zero to production in just a few hours.

Gatsby.JS + Lumen + Netlify

In this article I’m going to show you how to create a personal blog site with Gatsby.JS , we’re going to bootstrap it with the wonderful Lumen Gatsby starter kit, and finally we’ll host it with Netlify… in the process we’ll hopefully learn more about Gatsby, why it is special…

Windows Subsystem for Linux gets new features and enhanced performance (Updated: 6/15/2020)

3Photo by Anete Lūsiņa on Unsplash

6/15/2020 Update: WSL 2 is no longer just for insiders, you can install WSL2 today with Windows 10, Version 2004, Build 19041.

3/13/2020 Update: Microsoft has announced that WSL 2 will be generally available in Windows 10, version 2004. …

Sean Dearnaley

I’ve been a software developer forever. I have worked on different applications for the music industry, government systems, and education.

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