PinnedCraig TaubUnder-the-hood of GitFor many years now Git has been the SCM (source control management aka version control) of choice. It offered many features which…11 min read·Feb 27, 2021----
PinnedCraig TaubUnder-the-hood of GraphQLIn recent years GraphQL has really taken off as a pattern/library/type system. It offers much which REST does not and its standardisation…13 min read·Nov 27, 2020----
Craig Taub4 techniques to improve as a software devI spent many years struggling to improve as an engineer. Learning how to use modern tools and frameworks is not the same as actual…·4 min read·Aug 16, 2020----
Craig TaubUnder-the-hood of VSCode auto formatters (e.g Prettier)VSCode has become a staple for many developers local environment. One of the reasons is the powerful extensions which can be run from…·7 min read·Jul 2, 2020----
Craig TaubUnder-the-hood of test runners (e.g. Mocha)Test runners are a very important part to the modern JavaScript application. Without which we could not be able to run any tests at all…·8 min read·Jun 8, 2020----
Craig TaubUnder-the-hood of type systems (e.g. TypeScript)I struggled to find an explanation from a low-level view of exactly how a “JavaScript type system compiler” is implemented. I understood…·12 min read·May 7, 2020----
Craig TaubinITNEXTSource Maps from top to bottomThis article covers a basic overview and an in-depth explanation of the mechanics of JS code generators and source maps, hence why it is…·15 min read·Apr 24, 2020----
Craig TaubinITNEXTUnder-the-hood of React HooksReact is filled with interesting design patterns, when Hooks were introduced it cleaned up many of the issues people had with the more…·7 min read·Apr 15, 2020----
Craig TaubUsing ‘delivery metrics’ to review team engineering best practicesAt Nested there are a series of best practices which are followed for a given projects delivery. Today we will look at those practices…5 min read·Apr 12, 2020----
Craig TaubinITNEXTUnder-the-hood of web bundlers (e.g. Webpack)Webpack is somewhat of a black box for most developers. Tools like “create-react-app” abstract most of the bundler functionality away. I…·7 min read·Apr 9, 2020----