PinnedLewis FairweatherMy Top Stories in 2020Topics — Angular, JavaScript, Go and More·1 min read·Nov 20, 2020----
Lewis FairweatherinITNEXTAngular Markdown with Stackedit.jsHow to create an Angular directive to write and parse markdown to HTML using Stackedit.js·5 min read·Nov 18, 2020----
Lewis FairweatherinITNEXTScrape the Web Faster, in Go with ChromedpA fast and simple way to interact with browsers supporting the Chrome DevTools Protocol in Go.·5 min read·Nov 11, 2020--1--1
Lewis FairweatherinITNEXTHow to Write Bug-Free Goroutines in Go (Golang)Here are the concurrency best practices for predictable, reliable, and bug-free Go code.·6 min read·Nov 9, 2020--3--3
Lewis FairweatherinJavaScript in Plain EnglishThe Hardest Parts of Learning AngularAngular doesn’t have a learning curve, it has a learning cliff. But which parts are the hardest to grasp?·12 min read·Nov 4, 2020--5--5
Lewis FairweatherinITNEXTHow to Create a Go (Golang) API on Google App EngineA simple walkthrough on creating an API with a Server, written in Go, to deploy to Google App Engine.·5 min read·Nov 3, 2020--1--1
Lewis FairweatherinBetter ProgrammingThe Problems That Ethereum 2.0 Proof-of-Stake Aims to SolveWhat does it mean for the network, building on it, and crypto mining?·11 min read·Oct 26, 2020--1--1
Lewis FairweatherinJavaScript in Plain EnglishHow to Create a Dynamic Sitemap using Firestore and Cloud FunctionsAn easy way to automate the creation of sitemap.xml files, using Firebase Firestore data, that reflects our growing web content.·8 min read·Oct 23, 2020--2--2
Lewis FairweatherinJavaScript in Plain English‘Dumb’ Angular — Input Setter/Getter vs NgOnChangesUnderstanding the right way to pass data to Dumb Angular components through NgOnChanges and Input bindings.·7 min read·Oct 14, 2020--4--4
Lewis FairweatherinJavaScript in Plain EnglishThe Beauty of the Optional Chaining Operator (?.) in TypeScriptOptional Chaining offers a new way to refactor our TypeScript and JavaScript code. TypeScript 3.7 presents Elvis (?.)·6 min read·Oct 12, 2020----