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…15 min read·Jun 10, 2019--1--1
Sam GalsoninYLD BlogKubernetes: piloting the cybernetic dreamboatThe name Kubernetes originates from Greek, meaning helmsman or pilot, and is the root of governor and cybernetic.11 min read·Feb 18, 2019----
Sam GalsoninYLD BlogContinuations, coroutines, fibers, effectsTheory and practice in React 1625 min read·Nov 7, 2018--1--1
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…11 min read·Aug 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…11 min read·Feb 19, 2018----
Sam GalsoninYLD BlogMicroservices in the microcosmNetwork latency and failure, inconsistent state, and operational complexity — the challenges associated with developing a microservice…9 min read·Nov 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…8 min read·Jul 25, 2017----
Sam GalsoninYLD BlogProgram Like Proteus — A beginner’s guide to polymorphism in Javascript14 min read·Jun 26, 2017----