Craig SpenceinAngular In DepthThe new Angular Youtube Player component! 📼Easily embed Youtube videos in your Angular applications!3 min read·Nov 2, 2019--7--7
Craig SpenceSolving life problems with JavaScriptOr, how I’m a big dumb dummy, but JavaScript is good.9 min read·Jun 21, 2019----
Craig SpenceinAngular In DepthConverting TypeScript decorators into static code using tsquery, tstemplate and transforms!Angular compiles decorators into static code at build time. We can do the same using TypeScript transforms!12 min read·May 31, 2019--2--2
Craig SpenceInverting the control to make super reusable components!Component architecture is pretty hard! Without strict discipline, you can fall into really bad habits. You forget everything you know…6 min read·Mar 30, 2019--2--2
Craig SpenceinAngular In DepthAutomatically upgrade lazy-loaded Angular modules for Ivy!Lazy-loading in Angular! 💾7 min read·Mar 11, 2019--5--5
Craig SpenceEasier TypeScript tooling with TSQueryQuery a TypeScript AST with CSS selectors6 min read·May 29, 2018--2--2
Craig SpenceinTrade Me BlogUnit testing with Angular and ineedaAuto-mocking for TypeScript (and JavaScript!)8 min read·Aug 25, 2017--1--1