how.wtf
About
Articles
Articles
Posts, tutorials, documentation, and everything else.
Cloud
28
Database
1
OS
39
Programming
65
2023
May 29
Iterate through two lists in parallel in Python
May 28
How to install Neovim on Ubuntu
May 27
Find devices on a network in Linux
May 26
Merge JSON objects using jq
May 24
Get key names from JSON using jq
May 23
Uninstall AWS CLI
May 22
Full scan of DynamoDB table in Python
May 21
Python switch statement example
May 20
Command line recycle bin for Linux
May 19
Check if a variable is set in Bash
May 18
Count number of files in Linux
May 17
Great alternatives to man pages everyone needs
May 16
AWS SigV4 requests with curl
May 15
How to use curl for HTTP requests
May 14
How to make a PATCH request using curl
May 14
How to make a DELETE request using curl
May 13
How to make a PUT request using curl
May 13
How to make a GET request using curl
May 13
How to make a POST request using curl
May 12
What is the curl command
May 11
Build a dead simple CLI in Bash
May 10
Get file name or extension in Bash
May 09
Convert a string to lowercase in Bash
May 08
Use Linux terminal as a calculator
May 06
Installing Docker on Ubuntu
May 05
Test AWS credentials using AWS CLI
May 04
Split a list into evenly sized batches in Python
May 03
Delete local branches not on remote using Git
May 02
Access the current index in for loops in Python
May 01
Kill all processes that match a name
Apr 30
Confirmation prompt yes/no in Bash
Apr 29
Create dictionaries or maps in Bash
Apr 28
Get seconds since Epoch in Bash
Apr 27
Catch and handle errors in Bash
Apr 27
Top free PostgreSQL database hosting options
Apr 26
Find all files containing a specific text or pattern on Linux
Apr 25
Write jq output to a file
Apr 23
Python title method in JavaScript
Apr 22
Deep clone an object in JavaScript
Apr 22
Search across all object values in an array in JavaScript
Apr 20
Sort array of objects by single or multiple keys in JavaScript
Apr 19
Function and method overloading in TypeScript
Apr 18
Dynamic variable names in Bash
Apr 17
Parallel commands in Bash
Apr 16
Return a string from a function in Bash
Apr 15
jq starts with query
Apr 14
Getters and setters in Python
Apr 13
Difference between is and equal in Python
Apr 12
Promise all in Python
Apr 11
Enums in Python
Apr 10
Enums in Golang
Apr 09
AWS CLI starts with query
Apr 08
Executing Python scripts with a shebang
Apr 07
gyp no xcode or clt version detected
Apr 06
Check for valid json string or file with jq
Apr 05
Patch operations for updating api resources with the AWS CLI
Apr 04
AWS Lambda caching in Python
Apr 03
Calculate the middle between two dates in JavaScript
Apr 02
Python dataclass validation
Apr 01
Check if a variable is an array in JavaScript
Mar 31
Pull latest changes from submodules in Git
Mar 30
Reset a single file in Git
Mar 29
Match everything between two characters in Regex
Mar 28
JSON prettify in Python
Mar 27
Specify a log group for a lambda function in AWS CloudFormation
Mar 26
What does PHONY mean in a Makefile
Mar 25
List public IP addresses of EC2 instances using AWS CLI
Mar 24
Turn off the pager for AWS CLI
Mar 23
Use multiple AWS accounts using AWS CLI
Mar 22
Filter S3 files in bucket by pattern using AWS CLI
Mar 21
STS assume role in one command using AWS CLI
Mar 20
Invalid base64 error Lambda AWS CLI
Mar 19
Add new element to JSON array with jq
Mar 18
Passing variables to jq
Mar 17
How to source shell scripts in Fish
Mar 16
Executing a script with dot vs source in Bash
Mar 15
Ternary operator in Python
Mar 14
Grep for contents after pattern match
Mar 13
How to pass variables to Makefiles
Mar 12
Write a multi-line command in a Makefile
Mar 11
Check if a program exists from a Makefile
Mar 10
Convert OrderedDict to dict in Python
Mar 09
Set cache control on S3 objects using the AWS CLI
Mar 08
Conditionally add properties to an object in JavaScript
Mar 07
Run workflow, step, or job based on file changes GitHub Actions
Mar 06
How to unadd or uncommit files in Git
Mar 05
How to remove or delete a PPA in Ubuntu
Mar 04
How to catch Boto3 errors
Mar 03
How to install Microsoft fonts on Ubuntu
Mar 02
How to install Microsoft Edge on Ubuntu
Mar 01
Disable welcome message in Fish Shell
Feb 28
Get size of an S3 bucket with AWS CLI
Feb 27
Difference between init and new in Python
Feb 26
Singleton in Python
Feb 25
Read environment variables from file in Python
Feb 24
Execute CLI commands in Python
Feb 23
Play sounds or music from Linux terminal
Feb 22
Difference between continue and pass in Python
Feb 21
Static methods in Python
Feb 20
How to delete files and directories in Python
Feb 19
Python dataclasses with optional fields
Feb 18
CloudFormation create stack vs deploy in AWS CLI
Feb 17
How to view or tail AWS logs in real time
Feb 16
How to copy files in Linux
Feb 15
How to move files in Linux
Feb 14
Create multiple directories at once in terminal
Feb 13
Adding a new IAM User using the AWS CLI
Feb 12
Clear all CloudFront cache and files using AWS CLI
Feb 11
Find AWS Account Id using CLI or Boto3
Feb 10
How to get start or end of a day in Python
Feb 09
Resource vs Client in Python Boto3
Feb 08
DynamoDB error: key element does not match the schema
Feb 07
You must specify a region error AWS
Feb 06
Storing large items in DynamoDB
2022
Dec 01
How to push an empty commit in Git
Oct 01
Interfaces in Python
Jun 27
How to Set Default Audio in Ubuntu
Jun 24
Check if a String Contains a Substring in Python
Jun 19
For Loops in Bash
2021
Dec 12
Deploy AWS Cloudfront and security headers with Terraform
Dec 11
How to split a string in Bash
Aug 28
How to upgrade the AWS CDK CLI
Jul 10
Using Virtualenv with Python
Jul 04
Deploy Cloudfront Functions to add security headers with AWS CDK
May 22
Convert two lists into a dictionary in Python
May 08
Sort a list of tuples by an item in Python
May 02
Ternary operator in Bash
Apr 28
Spread operator in Python
Apr 24
AWS CLI query examples
Apr 21
3 ways to format strings in Python