Sam GalsoninYLD BlogThe Oracle ProblemThis article surveys the current state of JavaScript tooling for a class of testing techniques which address something called “the oracle…Jun 10, 20191Jun 10, 20191
Sam GalsoninYLD BlogKubernetes: piloting the cybernetic dreamboatThe name Kubernetes originates from Greek, meaning helmsman or pilot, and is the root of governor and cybernetic.Feb 18, 2019Feb 18, 2019
Sam GalsoninYLD BlogContinuations, coroutines, fibers, effectsTheory and practice in React 16Nov 7, 20181Nov 7, 20181
Sam GalsoninYLD BlogLessons from METAFONTA good piece of automation is like a good font: when it is working well, it is hardly noticeable; on closer inspection, it reveals its…Aug 29, 2018Aug 29, 2018
Sam GalsoninYLD BlogReuse reviewedThe idea of software reuse has been recycled many times. At a NATO conference in 1968, “mass produced software components” were already…Feb 19, 2018Feb 19, 2018
Sam GalsoninYLD BlogMicroservices in the microcosmNetwork latency and failure, inconsistent state, and operational complexity — the challenges associated with developing a microservice…Nov 29, 2017Nov 29, 2017
Sam GalsoninYLD BlogFullStack 2017: bits and piecesFullStack is the self-styled “go-to JavaScript, Node, Angular and IoT conference in London”. I did go to it, so I guess that is fair…Jul 25, 2017Jul 25, 2017
Sam GalsoninYLD BlogProgram Like Proteus — A beginner’s guide to polymorphism in JavascriptJun 26, 2017Jun 26, 2017