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
- 04 Mins read
Introduction Static type checking catches errors early and makes JavaScript code easier to maintain. Two popular tools for it are TypeScript and JSDoc. This article covers the pros and cons of eac

RESTful API vs. GraphQL: Which API is the Right Choice for Your Project?
- API Design
- Web Development
- 11 Mar 2023
- 09 Mins read
Introduction Consider yourself a software engineer working on a brand-new customer project. Your customer has requested you to develop an application that has to analyze and show a lot of data in

The AWS Well-Architected Framework Explained
- AWS
- Cloud Architecture
- 09 Mar 2023
- 12 Mins read
Introduction Imagine you built a new home that was carefully designed to match your specific needs. Yet as time passes, you begin to see some foundation cracks, roof leaks, and other problems that

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

Introduction to Spring Boot Framework
- Java
- Spring Framework
- 15 Jan 2023
- 06 Mins read
Introduction Many developers use the Spring Boot framework to build web apps and microservices. It's built on top of the Spring Framework and adds a number of conveniences that make it a popular c

React With Redux Toolkit
Prerequisites This post assumes that you have a basic understanding of React and Redux, and it helps if you have some experience with React Hooks like useReducer. Introduction Nowadays, we

What is DevOps?
- DevOps
- Software Development
- 18 Nov 2022
- 05 Mins read
What is DevOps, and why is it important? The name "DevOps" combines the terms "development" and "operations," but it covers a far broader range of principles and procedures than those two terms do