Posts, tutorials, documentation, and everything else.



Iterate through two lists in parallel in Python

How to install Neovim on Ubuntu

Find devices on a network in Linux

Merge JSON objects using jq

Get key names from JSON using jq

Uninstall AWS CLI

Full scan of DynamoDB table in Python

Python switch statement example

Command line recycle bin for Linux

Check if a variable is set in Bash

Count number of files in Linux

Great alternatives to man pages everyone needs

AWS SigV4 requests with curl

How to use curl for HTTP requests

How to make a PATCH request using curl

How to make a DELETE request using curl

How to make a PUT request using curl

How to make a GET request using curl

How to make a POST request using curl

What is the curl command

Build a dead simple CLI in Bash

Get file name or extension in Bash

Convert a string to lowercase in Bash

Use Linux terminal as a calculator

Installing Docker on Ubuntu

Test AWS credentials using AWS CLI

Split a list into evenly sized batches in Python

Delete local branches not on remote using Git

Access the current index in for loops in Python

Kill all processes that match a name

Confirmation prompt yes/no in Bash

Create dictionaries or maps in Bash

Get seconds since Epoch in Bash

Catch and handle errors in Bash

Top free PostgreSQL database hosting options

Find all files containing a specific text or pattern on Linux

Write jq output to a file

Python title method in JavaScript

Deep clone an object in JavaScript

Search across all object values in an array in JavaScript

Sort array of objects by single or multiple keys in JavaScript

Function and method overloading in TypeScript

Dynamic variable names in Bash

Parallel commands in Bash

Return a string from a function in Bash

jq starts with query

Getters and setters in Python

Difference between is and equal in Python

Promise all in Python

Enums in Python

Enums in Golang

AWS CLI starts with query

Executing Python scripts with a shebang

gyp no xcode or clt version detected

Check for valid json string or file with jq

Patch operations for updating api resources with the AWS CLI

AWS Lambda caching in Python

Calculate the middle between two dates in JavaScript

Python dataclass validation

Check if a variable is an array in JavaScript

Pull latest changes from submodules in Git

Reset a single file in Git

Match everything between two characters in Regex

JSON prettify in Python

Specify a log group for a lambda function in AWS CloudFormation

What does PHONY mean in a Makefile

List public IP addresses of EC2 instances using AWS CLI

Turn off the pager for AWS CLI

Use multiple AWS accounts using AWS CLI

Filter S3 files in bucket by pattern using AWS CLI

STS assume role in one command using AWS CLI

Invalid base64 error Lambda AWS CLI

Add new element to JSON array with jq

Passing variables to jq

How to source shell scripts in Fish

Executing a script with dot vs source in Bash

Ternary operator in Python

Grep for contents after pattern match

How to pass variables to Makefiles

Write a multi-line command in a Makefile

Check if a program exists from a Makefile

Convert OrderedDict to dict in Python

Set cache control on S3 objects using the AWS CLI

Conditionally add properties to an object in JavaScript

Run workflow, step, or job based on file changes GitHub Actions

How to unadd or uncommit files in Git

How to remove or delete a PPA in Ubuntu

How to catch Boto3 errors

How to install Microsoft fonts on Ubuntu

How to install Microsoft Edge on Ubuntu

Disable welcome message in Fish Shell

Get size of an S3 bucket with AWS CLI

Difference between init and new in Python

Singleton in Python

Read environment variables from file in Python

Execute CLI commands in Python

Play sounds or music from Linux terminal

Difference between continue and pass in Python

Static methods in Python

How to delete files and directories in Python

Python dataclasses with optional fields

CloudFormation create stack vs deploy in AWS CLI

How to view or tail AWS logs in real time

How to copy files in Linux

How to move files in Linux

Create multiple directories at once in terminal

Adding a new IAM User using the AWS CLI

Clear all CloudFront cache and files using AWS CLI

Find AWS Account Id using CLI or Boto3

How to get start or end of a day in Python

Resource vs Client in Python Boto3

DynamoDB error: key element does not match the schema

You must specify a region error AWS

Storing large items in DynamoDB