Blog Posts

Explore articles on AWS, DevOps, Infrastructure as Code, Lambda observability, managing dotfiles with Git, and configuring Git SSH keys for GitHub, GitLab, and Bitbucket. Enhance your developer workflows and productivity.

Building a Code Generative AI Model

Building a Code Generative AI Model

Introduction Automation is a core part of software engineering. Code Generative AI now makes it possible to have an AI write code for you. In this article, we'll build a Code Generative AI model f

Understanding Generative AI in Depth

Understanding Generative AI in Depth

Introduction Artificial intelligence keeps changing fast, and senior software engineers need to keep up with emerging technologies. One technology that has gotten a lot of attention in recent year

The ORM Dilemma: To Use or Not to Use

The ORM Dilemma: To Use or Not to Use

Introduction In the world of software engineering, seasoned professionals are often confronted with pivotal decisions that wield substantial influence over the course and outcome of a project. Amo

Caching Strategies with Redis in Node.js and TypeScript

Caching Strategies with Redis in Node.js and TypeScript

Introduction Optimizing application performance is an ongoing job, and caching is one of the most effective ways to do it. Redis, a fast in-memory data store, is a common choice for caching in Nod

Scaling Up, Staying Strong: Hands-On AWS CloudFormation Techniques for Building Resilient and Scalable Systems

Scaling Up, Staying Strong: Hands-On AWS CloudFormation Techniques for Building Resilient and Scalable Systems

Introduction: Building resilient and scalable systems matters for businesses that need to meet growing demand and maintain high availability. Cloud native architecture, combined with the capabilit

Best Practices for Infrastructure Automation in a Cloud Native AWS Environment

Best Practices for Infrastructure Automation in a Cloud Native AWS Environment

Introduction Infrastructure automation is core to running a cloud native AWS environment well. This post covers the best practices for security and compliance, CI/CD pipelines, monitoring and scal

Orchestrating Infrastructure with Terraform

Orchestrating Infrastructure with Terraform

Introduction: Terraform is a tool for infrastructure orchestration that lets you create and manage infrastructure across multiple cloud providers. With Terraform, you provision resources on AWS by

Deploying Serverless Applications with AWS SAM

Deploying Serverless Applications with AWS SAM

Introduction: AWS SAM (Serverless Application Model) extends AWS CloudFormation with a simpler syntax for defining and deploying serverless applications. SAM templates let you define and deploy yo