Michael TillerBuilding Docker images simply and securely using private NPM registriesBuildKit is a game changer for building Docker images that leverage private NPM registries.May 1, 20201May 1, 20201
Michael TillerUsing git hashes in Makefile rulesI was recently confronted with a situation that I have to assume others have run into. However, in researching a solution I really didn’t…Apr 2, 2019Apr 2, 2019
Michael TillerCreating a Static Site using Next.js and TypeScriptThe Javascript world is full of amazing tools, frameworks, libraries, etc.. However, it takes time to work through all the “kinks” when…Dec 19, 2018Dec 19, 2018
Michael TillerReact 16.3 Context API inTypeScriptSome time ago, I wrote an article called React Contexts in TypeScript. The purpose of the article was mainly to remind myself exactly how…Mar 26, 20188Mar 26, 20188
Michael TillerDebugging with TypeScript, Jest, ts-jest and Visual Studio CodeI’ve been working on a TypeScript project where I’m using jest. I’m super happy with TypeScript and Jest and with ts-jest, you get really…Feb 1, 20188Feb 1, 20188
Michael TillerMy “Cleanup Pattern” in ReactIf you’ve written React code, you know that important stuff happens when you mount and unmount a component. Not only are you now in the DOM…Nov 18, 20175Nov 18, 20175
Michael TillerRendering Sphinx Documentation with ReactThis is another in what seems to be becoming a series of articles about mashing up different technologies. In most cases, I’m trying to…Nov 15, 20172Nov 15, 20172
Michael TillerTesting React Components using Storybook and CypressIntroductionOct 18, 20178Oct 18, 20178
Michael TillerOpen Source Plotting Libraries (primarily for React)This article is mainly just for my personal use in keeping track of all the plotting/graphing/charting/visualization libraries I come…Sep 18, 20172Sep 18, 20172
Michael TillerStorybook, React, TypeScript and JestSo I’ve been a fan of Storybook for a while. Being able to quickly visualize components and interact with them is very useful. I’ve just…Jun 30, 20171Jun 30, 20171