Lee McGowanHow the Far Right Weaponised a TragedyHow the far right have shamelessly used a tragedy to further their campaign of hate.Mar 28, 20231Mar 28, 20231
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 clickOct 18, 20221Oct 18, 20221
Lee McGowaninBetter ProgrammingUsing TypeScript With React: A Step by Step GuideLearn all about interfaces, enums, type aliases, generics, prop-types, and functions in TypeScriptNov 22, 2021Nov 22, 2021
Lee McGowaninBetter ProgrammingFunctional Programming in JavaScript: Map, Filter, and ReduceExamining the different implementations of map(), filter(), and reduce()Mar 9, 2021Mar 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.Dec 7, 20201Dec 7, 20201
Lee McGowaninJavaScript in Plain English5 Ways to Write Cleaner Code QuickerHow to write clean code without sacrificing time.Sep 21, 2020Sep 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.Sep 17, 20204Sep 17, 20204
Lee McGowaninCuriousHow to Get SmarterA systematic way to become more intelligent.Aug 25, 2020Aug 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.Aug 24, 2020Aug 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.Aug 20, 2020Aug 20, 2020