PinnedTom ParsonsinThe StartupA Look Back at a First Year of Using Gatsby JS.I’ve been working on an application built on the Gatsby framework for a little over a year now, and have had an excellent time doing so…5 min read·Feb 3, 2021----
Tom ParsonsHow you manage code is more important than how you write code if you want to be a good Software…This article aims to give you a practical framework for improving your skills as a Software Engineer; warning, it’s not just writing code.10 min read·Nov 30, 2023----
Tom ParsonsCan we retire the term “boy scouting” now, please?If you work in software engineering, you may have come across the term “boy scouting” and the concept of “Always leave the code you are…3 min read·Jun 30, 2023----
Tom ParsonsImproving your JavaScript codebase with one small change!Are you on a quest to improve your JavaScript syntax? Want to make your code more consistent? Are you tired of ugly import patterns like…2 min read·Apr 10, 2022----
Tom ParsonsHow we sped up delivery, improved reliability and eased our processes in one fell swoop.I take an approach of “how can this be easier/better” with my engineering, architecture and strategy work, this is the story of how we…4 min read·Apr 23, 2021----
Tom ParsonsImproving code reviews. Part 2; utilising lint overridesPart 14 min read·Jun 10, 2020--1--1
Tom ParsonsImproving code reviews. Part 1; reactive improvementsAn age-old story, engineers complaining about reviewing code, having their code reviewed, how long it takes, how much time out of their…5 min read·May 24, 2020----
Tom ParsonsinThe StartupBuilding an overly specific lint rule with ESLint, AST and ReactDo you live in a world where some developers, maybe even you, have specific things you’d like to enforce in a code review? Outside of the…6 min read·Dec 17, 2019----
Tom ParsonsinITNEXTAutomated TypeScript typing with GraphQL & ApolloOne approach to using TypeScript with GraphQL is to generate a TypeScript type library based on a GraphQL schema, creating interfaces for…4 min read·Dec 17, 2019--2--2
Tom ParsonsBuilding a Slack app; Starting to Shipping in, like, an hour.Building a Slack app using Node.js, deploying to Heroku and using it as a slash command.5 min read·Apr 18, 2019----