Andrew PritchardinGeek CultureUnderstanding Open Recursion and InheritanceA very functional idea in object orientated programming.·6 min read·May 29, 2021----
Andrew PritchardinThe StartupProve Santa Claus Is Real Using TypescriptWhat do you want most in this world? If this sentence is true, then you’ll get it.·7 min read·Feb 14, 2021--1--1
Andrew PritchardinJavaScript in Plain EnglishUsing “switch” is not an anti-patternSwitch statements still have a place beside dynamic dispatch·8 min read·Jan 17, 2021----
Andrew PritchardinThe StartupDon’t Don’t Repeat YourselfLet’s start from the beginning and re-examine what DRY is all about: writing good abstractions·17 min read·Sep 4, 2020----
Andrew PritchardinThe StartupI Made a Game for a Game Jam, Here’s What I LearnedI went in thinking it was going to be purely a technical exercise.·7 min read·Dec 1, 2019----
Andrew PritchardinThe StartupEasy persistent data structures in RustUsing clone-on-write pointers.·7 min read·Oct 27, 2019----
Andrew PritchardShared mutability in Rust (Part 2 of 3)Generic Acyclic graphs·13 min read·Sep 17, 2019----
Andrew PritchardinThe StartupShared Mutability in Rust (Part 1 of 3)…and why it’s difficult.·8 min read·Aug 26, 2019--1--1
Andrew PritchardinThe StartupUnderstanding Closures in Rust.fn, Fn, FnMut, FnOnce·6 min read·Jun 25, 2019--4--4