Lee McGowanHow the Far Right Weaponised a TragedyHow the far right have shamelessly used a tragedy to further their campaign of hate.·6 min read·Mar 28, 2023--1--1
Lee McGowaninBetter ProgrammingBuild and Deploy TypeScript Functions Using Vercel and PrismaCreate a planets-tracking app backed by serverless functions and a database, and deploy it to the web with one click·8 min read·Oct 18, 2022--1--1
Lee McGowaninBetter ProgrammingUsing TypeScript With React: A Step by Step GuideLearn all about interfaces, enums, type aliases, generics, prop-types, and functions in TypeScript·10 min read·Nov 22, 2021----
Lee McGowaninBetter ProgrammingFunctional Programming in JavaScript: Map, Filter, and ReduceExamining the different implementations of map(), filter(), and reduce()·5 min read·Mar 9, 2021----
Lee McGowaninJavaScript in Plain EnglishCreate a Parallax Background with Floating Cards using React & Styled ComponentsCreate floating cards that flow over a parallax background with styled-components and react.·5 min read·Dec 7, 2020--1--1
Lee McGowaninJavaScript in Plain English5 Ways to Write Cleaner Code QuickerHow to write clean code without sacrificing time.·8 min read·Sep 21, 2020----
Lee McGowaninJavaScript in Plain EnglishHow to Configure Single Page Routing with Svelte and Express.jsLearn how to avoid ‘page not found’ errors when using client-side-routing and hot reload.·4 min read·Sep 17, 2020--4--4
Lee McGowaninCuriousHow to Get SmarterA systematic way to become more intelligent.·9 min read·Aug 25, 2020----
Lee McGowaninLevel Up CodingGolang Fantasy Hunting App, 3: Use your Lambda as an HTTP Backend with API GatewayTurn your lambdas into HTTP services with API Gateway.·6 min read·Aug 24, 2020----
Lee McGowaninLevel Up CodingGolang Fantasy Hunting App, 2: Using Your Golang Lambda with DynamoDBHow to create a dynamodb table, give a lambda permissions to write to it and connect / insert records through Golang code.·6 min read·Aug 20, 2020----