NodeJS vs Golang - an AWS costing exercise
When you look at the backend landscape, currently there are many popular languages - I would say Golang and Python are the most popular…
My personal blog about mostly JavaScript and NodeJS
When you look at the backend landscape, currently there are many popular languages - I would say Golang and Python are the most popular…
In recent years GraphQL has really taken off as a pattern/library/type system. It offers much which REST does not and its standardization…
Docker is defined as A set of platform as a service products that use OS-level virtualization to delivery software in packages called…
NPM is the official package manager for the NodeJS ecosystem. Since the first release of NodeJS it has come with NPM built-in. The initial…
For many years now Git has been the SCM (source control management aka version control) of choice. It offered many features which…
In recent years GraphQL has really taken off as a pattern/library/type system. It offers much which REST does not and its standardisation…
I spent many years struggling to improve as an engineer. Learning how to use modern tools and frameworks is not the same as actual…
VSCode has become a staple for many developers local environment. One of the reasons is the powerful extensions which can be run from within…
There are many types of teams and cultures that exist inside of businesses which utilise groups of software engineers/developers. Over the…
I have been a senior engineer for around 7 years. I definitely was not ready for it when I was hired by the BBC, but it pushed me to grow…
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…
I am producing a blog and video series taking an indepth look at the mechanisms inside of different tools and libraries found in the…
I struggled to find an explanation from a low-level view of exactly how a "JavaScript type system compiler" is implemented. I understood…
This article covers a basic overview and an in-depth explanation of the mechanics of JS code generators and source maps. Building our own…
React is filled with interesting design patterns, when Hooks were introduced it cleaned up many of the issues people had with the more…
Webpack is somewhat of a black box for most developers. Tools like "create-react-app" abstract most of the bundler functionality away. I did…
To subscribe to this blog, you have several options. The RSS Feed The RSS feed is located at: https://craigtaub.dev/rss.xml Historically…