Category

best-practices

4Articles
Understanding Software Versioning

Understanding Software Versioning

Introduction Software versioning is a critical practice in software development that tracks changes and updates to a codebase. It provides a structured way to identify different iterations of a so

Software Engineering Principles Every Developer Should Know

Software Engineering Principles Every Developer Should Know

Some software engineering principles hold up no matter what stack you're using. They guide you toward maintainable, efficient code. Here's a look at why every developer should know them. What Is t

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

The AWS Well-Architected Framework Explained

The AWS Well-Architected Framework Explained

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