What is Infrastructure as Code?
Unpacking the concept of Infrastructure as Code (IaC) and detailing the pros and cons.
views
7 min read
TypeScript 101
A guide for JavaScript developers who would like to be introduced to the fundamentals of the TypeScript programming language.
views
12 min read
The Unfair Coin Experiment & Conditional Probability
A close look at a counter-intuitive statistics problem and how to use Bayes' Theorem to solve it. With some Python sprinkled in at the end.
views
6 min read
This page tracks the performance of this site's Node.js Express API, which has the world-breaking task of managing blog post views.
So how does it work? The view counter API records the processing times for different types of requests. It then hands these off to a metrics microservice (a Java Spring Boot application), which writes the data to MongoDB. To generate these graphs, this site gets data from the metrics microservice using GraphQL.