Blog Posts
Long-form write-ups on AWS, DevOps and Infrastructure as Code. The kind of post you read once, then come back to with a terminal open.

TypeScript vs. JSDoc: Static Type Checking in JavaScript Compared
- JavaScript
- TypeScript
- 20 May 2023
- 05 Mins read
TL;DRTypeScript and JSDoc are two tools for static type checking in JavaScript. TypeScript offers a full type system, advanced features, and strict type checking. JSDoc provides lightweight

RESTful API vs. GraphQL: Which API is the Right Choice for Your Project?
- API Design
- Web Development
- 11 Mar 2023
- 10 Mins read
TL;DR When deciding between RESTful and GraphQL APIs for a data analysis and display application, weigh the advantages and disadvantages of each. RESTful APIs have been around for a long time and

The AWS Well-Architected Framework Explained
- AWS
- Cloud Architecture
- 09 Mar 2023
- 12 Mins read
TL;DR AWS Well-Architected Framework is a collection of best practices for creating and running systems on AWS that are dependable, secure, effective, economical, and long-lasting. The framework i

Get Started with Building ReactJS and Docker: A Complete Guide
Introduction Docker is a powerful tool that allows developers to create, deploy, and run applications in a portable and scalable way. It uses containerization to encapsulate all the dependencies a

Building a Customizable Image Slider in React Using Hooks, SCSS, and TypeScript
- ReactJS
- TypeScript
- 17 Feb 2023
- 12 Mins read
Introduction In this tutorial, we will be building a customizable image slider in React using hooks, SCSS, and TypeScript. An image slider is a common UI element used in web applications to displa

How To Run MySQL in a Docker Container: A Step-by-Step Guide with Customization Tips
Introduction Docker changed the way we run and manage applications by making it easy to package, deploy, and run applications in containers. Containers let applications run in a consistent environ

How To Install Docker On Linux In 4 Easy Steps
Introduction Docker is a platform that lets developers create, deploy, and run applications in containers. Containers are isolated environments that allow you to run your applications in a consist

How to Avoid Common Cloud Services Mistakes
- Cloud Strategy
- AWS
- 20 Jan 2023
- 13 Mins read
Introduction By offering scalable, on-demand resources and services, cloud services have completely changed the way organizations operate. Implementing cloud services, however, can provide its own