Author: Mark Otto

Five ways Amazon Q simplifies AWS CloudFormation development

June 24, 2024 By Mark Otto Off

Introduction As a builder, AWS CloudFormation provides a reliable way for you to model, provision, and manage AWS and third-party resources by treating infrastructure as code. First-time and experienced users of CloudFormation can often encounter some challenges when it comes to development of templates and…

Fault-isolated, zonal deployments with AWS CodeDeploy

June 23, 2024 By Mark Otto Off

In this blog post you’ll learn how to use a new feature in AWS CodeDeploy to deploy your application one Availability Zone (AZ) at a time to help increase the operational resilience or your services through improved fault isolation. Introducing change to a system can…

AWS CloudFormation Linter (cfn-lint) v1

June 21, 2024 By Mark Otto Off

Introduction The CloudFormation Linter, cfn-lint, is a powerful tool designed to enhance the development process of AWS CloudFormation templates. It serves as a static analysis tool that checks CloudFormation templates for potential errors and best practices, ensuring that your infrastructure as code adheres to AWS…

Blue/Green Deployments to Amazon ECS using AWS CloudFormation and AWS CodeDeploy

June 20, 2024 By Mark Otto Off

Introduction Many customers use Amazon Elastic Container Service (ECS) for running their mission critical container-based applications on AWS. These customers are looking for safe deployment of application and infrastructure changes with minimal downtime, leveraging AWS CodeDeploy and AWS CloudFormation. AWS CloudFormation natively supports performing Blue/Green…

The results are in

June 20, 2024 By Mark Otto Off

How React 19 (Almost) Made the Internet Slower — Even changes that are planned in advance can have big effects on the developer experience if people aren’t aware of them. A change to Suspense in React 19 led to much confusion and surprise, but the…

Using Google Sheets as a database

June 19, 2024 By Mark Otto 0

React 19 and Suspense: A Drama in Three Acts — It’s not a good sign when what at first appears to be a bug is actually intended and prescribed behavior. A cautionary tale, but one with a happy ending. Dominik Dorfmeister (AKA TkDodo) 💡 Henrique Yuji…

A snapshot of what’s new in Node

June 18, 2024 By Mark Otto 0

Node v22.3.0 (Current) Released — One of those releases where lots of tiny things have occurred, but little of broad significance, except… for snapshot testing! Snapshot tests serialize arbitrary values into string values to be compared against a set of pre-built known ‘good’ values (stored…

AI-Driven Project Specification Feature

June 14, 2024 By Mark Otto Off

We are excited to announce a significant enhancement tailored for our paid subscription users who thrive on precision and efficiency – generation of project specification. Effective immediately, users who generate projects via Flatlogic Generator’s AI will gain exclusive access to a newly integrated Specification tab.…