PinnedMatt ChaffeGitlab CI Google Cloud FunctionHaving a smooth deployment pipeline is every developer’s dream to ensure that smooth they can concentrate on developing and pushing…Nov 2, 2022Nov 2, 2022
Matt ChaffeinCode and WiresUnderstanding GraphQL ResolversLet’s start by talking about what a resolver is. A GraphQL Resolver is a function that is responsible for populating the data for a single…Sep 15, 2020Sep 15, 2020
Matt ChaffeLearning CSS GridsI’ve always struggled with styling, always in awe of other’s designs and CSS abilities. So I decided to up my game and take a course on…Jul 21, 2020Jul 21, 2020
Matt ChaffeinLevel Up CodingExtracting Magic ExpressionsMake reading code a little bit easier by not using magic expressions…May 13, 2020May 13, 2020
Matt ChaffeinLevel Up CodingMagic Numbers and How to Fix them in CodeThis is part of a series of short posts on improving code readabilityMay 1, 2020May 1, 2020
Matt ChaffeinLevel Up CodingMy First Finite State MachineSetting up XState with Vue / Nuxt…Apr 11, 2020Apr 11, 2020
Matt ChaffeES6 Tips & TricksI wanted to put together a few useful tips & tricks that I find handy, mostly for me as a resource to look back at when I inevitably…Feb 24, 2020Feb 24, 2020
Matt ChaffeFeathersJS Customise Local Auth StrategyI often see people in the FeathersJS community asking how they can customize the LocalAuth to implement some additional user verifications…Feb 20, 2020Feb 20, 2020
Matt ChaffeFeathersJS Transport & Auth Configuration OrderI was working on a project which was using the feathers-client with SocketIO transport and we were switching to using REST transport. The…Feb 6, 2020Feb 6, 2020
Matt ChaffeinCode and WiresGitlab SSH DeploymentHow to deploy using CI/CD process to a server using ssh…Jan 15, 2020Jan 15, 2020