Blog
Posts, tutorials, notes, and everything else. The archive of everything I have written.

A Complete Guide to Buffers in Node.js
In Node.js, buffers are a special type of object that can store raw binary data. A buffer represents a chunk of memory...

Getting Started with npm Workspaces
The newest major release of npm, launched in October 2020, came out with a very anticipated feature....

Authentication with Supabase and React
Supabase is an open source managed backend platform. It's a direct alternative Firebase, which is owned by Google...
View

Deploying to Google Cloud Run with Terraform
Cloud Run is a serverless platform from Google Cloud to deploy and run containers. It's fully managed...
View

Using Docker Compose for Local Development
In this post, you will see how to use Docker Compose to set up a local development environment for your...
View

How to Use Schemas on Fastify for Fun and Profit
This year, Fastify became my go-to framework for building Node.js APIs. If the word sounds new to you, Fastify is a web framework for...
View

Deploying to Cloud Functions with Terraform
In this tutorial you are going to deploy a simple Node.js API to Cloud Functions using Terraform. Cloud Functions is a compute...
View

Introduction to Terraform
In this post you will find an overview of how Terraform works and why it might be a good addition to your toolset.
View

Notes: Technical Writing
View

Notes: Docker
View

AWS Lambda Layers with Serverless
View

Notes: Property-based testing
View