# Blog Posts

### the lifecycle of promoting components to libraries and common pitfalls

#### 07/16/2023 13:01 | Category: libraries

##### Tags: componentsmoduleslibrarieslifecyclecode_hygiene

I see quite a few bad code…

### when to use dynamic programming and the steps to do it

#### 07/16/2023 12:34 | Category: algorithms

##### Tags: dynamic_programmingstep-by-step

This explanation will use the longest common…

### dynamic programming approaches

#### 07/16/2023 11:51 | Category: algorithms

##### Tags: dynamic_programming

When working with algorithms we will sometimes see that we can store…

### divide and conquer in algorithms

#### 07/08/2023 08:12 | Category: algorithms

##### Tags: divide_and_conquer

Divides the problem into smaller subproblems and then conquer (or…

### recursion in algorithms

#### 07/08/2023 07:16 | Category: algorithms

##### Tags: recursion

If you have a problem that can be solved by breaking the problem into…

### proving correctness of algorithms

#### 07/02/2023 13:20 | Category: algorithms

##### Tags: mathformal_proofs

Inspection of algorithms that produce the correct behavior over a…

### mathematical analysis of algorithms

#### 07/02/2023 13:13 | Category: algorithms

##### Tags: mathbig-obig-thetabig-omega

Using big-O, theta, and omega notations to analyze time…

### asymptotic notation of algorithms

#### 07/02/2023 12:54 | Category: algorithms

##### Tags: mathbig-obig-thetabig-omega

Asymptotic is the behavior of a line as itt approaches a curve but…

### analysis of algorithms

#### 07/02/2023 11:49 | Category: algorithms

##### Tags: mathbig-o

Analyzing algorithms comes in a set of steps, followed by some mathematical…

### github actions fails terraform workspace init or create legacy method

When working on a pipeline…

### clearing the backlog of notes is difficult

#### 06/07/2023 11:15 | Category: general

##### Tags: note_takingbacklogs

Having backlogs appears to significantly reduce note…

### aws reachability analyzer is worth its weight in gold

#### 06/07/2023 11:09 | Category: aws

##### Tags: aws_network_managementvpcnetworking

This is a shoutout to the Reachability…

### a minimally viable multi az vpc and general network resources

#### 06/07/2023 11:00 | Category: aws

##### Tags: networkingvpcaws_network_management

Learning about AWS network resources…

### restoring redshift spectrum to hot table storage

Creating Redshift Spectrum tables is a great way to…

### makefiles as a single source of truth for project commands

#### 06/07/2023 10:46 | Category: applications

##### Tags: designmono_repoapplication_architecture

I have become more and more enthralled by…

### redshift COPY commands can have identity columns

Recently I learned that COPY commandsd can have a…

### redshift serverless is poorly documented and difficult to cost analyze

#### 06/07/2023 10:08 | Category: databases

##### Tags: redshiftdbaserverlesscost_analysis

Cost analysis for determining…

### redshift useful query metrics and logging internal tables

Redshift has quite a few internal tables…

### terraform documentation generator

#### 02/28/2023 14:30 | Category: terraform

##### Tags: documentationgenerator

When using Terraform it's great to have documentation on variables…