PinnedLewis FairweatherMy Top Stories in 2020Topics — Angular, JavaScript, Go and MoreNov 20, 2020Nov 20, 2020
Lewis FairweatherinITNEXTAngular Markdown with Stackedit.jsHow to create an Angular directive to write and parse markdown to HTML using Stackedit.jsNov 18, 2020Nov 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.Nov 11, 20201Nov 11, 20201
Lewis FairweatherinITNEXTHow to Write Bug-Free Goroutines in Go (Golang)Here are the concurrency best practices for predictable, reliable, and bug-free Go code.Nov 9, 20203Nov 9, 20203
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?Nov 4, 20205Nov 4, 20205
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.Nov 3, 20201Nov 3, 20201
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?Oct 26, 20201Oct 26, 20201
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.Oct 23, 20202Oct 23, 20202
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.Oct 14, 20204Oct 14, 20204
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 (?.)Oct 12, 2020Oct 12, 2020