lab notes
about
projects
contact
Discover testscript. Discover gold.
backend
go
From Zero to Deploy (kubernetes quickstart)
backend
kubernetes
aws
Passing args past make
backend
make
A bespoke db migrator in rudimentary go.
backend
go
A.I. is going to end up being about us, not them.
armchair philosophy
artificial intelligence
life
Docker no hyphen compose
backend
docker
wsl
Host Keys heart attack
backend
github
ssh
Google Play, and a sideways jaunt into R53, S3 and Cloudfront
backend
Google Play
android
aws
route53
s3
cloudfront
Amplified bloat?
backend
cognito
aws
auth
amplify
GA Deployment Gotchas
devops
github-actions
ci-cd-workflows
Terraform - Reference IAM Policies for an S3 backend
devops
aws
IAM
permissions
terraform
Github Actions Short-Circuit for faster turnarounds
devops
github-actions
ci-cd-workflows
Upgrade Terraform (Linux)
backend
terraform
Redux Evolutions
frontend
react-redux
redux
sidetracks
Terraform Variables and Resource Attributes
devops
terraform
Terraform Quickstart
backend
terraform
Nginx For JS Devs
backend
nginx
reverse proxy
Using AWS Vault instead of relying on plaintext AWS Creds
backend
aws
aws-vault
GPG handy recipes
backend
gpg
keys
A hedge against future forgetation of my pg password
backend
postgresql
Move nodejs projects
coding environment
linux
Auth0 (& Hasura) Tips
backend
Auth0
Hasura
auth
Belated tsc/lint discoveries
frontend
eslint
tslint
typescript
javascript
tsc
WSL2 Wahala
coding environment
WSL1
WSL2
docker
ECS - Manual Deploy
devops
docker
ECS
aws
github
Docker recipes
backend
docker
RDS Notes
devops
rds
aws
AWS Route 53 Notes
devops
route53
aws
DNS
EC2, Grossly Simplified
devops
ec2
aws
Upgrading node on WSL
coding environment
wsl
node
EC2 No-Frills Recipe
devops
aws
ec2
Unprotected private keys in Windows
coding environment
windows
cryptography
keys
ssh
Migrating from Javascript to Typescript
frontend
typescript
tslint
eslint
Bootstrapping a NextJS + Apollo Frontend
frontend
nextjs
apollo
react
What Changed, Grasshopper?
coding environment
the craft
life
Bootstrapping a Graphql + Postgresql Backend
backend
postgresql
graphql
Routing Shenaniganry
frontend
gatsby
SPA routing
Combined queries in graphql
backend
graphql
gatsby
An approach to in-place data transformation in mongodb
backend
data-wrangling
mongodb
software engineering
Blending Nodejs and R projects
backend
R
RStudio
nodejs
Getting re-acquainted with R
backend
R
RStudio
Slowdown, squirrel
coding environment
wellness
Anagram Finder
backend
algorithms
Installing CouchDB on Google Compute Engine
backend
gcp
compute engine
nosql
PWA
The exercise ball
coding environment
ergonomics
the craft
Night Time
coding environment
habits
drinkcipes
Superslack - Exercising Slack Apps
backend
slack API
ngrok
testing
Not what it says on the tin
frontend
PWA
vue
Persisting a vuex store to IndexedDB
frontend
vuex
localForage
indexeddb
offline-first
PWA
persistence
Fun with workers
frontend
service workers
indexeddb
localForage
dev console
Rebase panic
backend
git
Service Workers... OMG
frontend
service workers
workbox
PWA
Organize with github
coding environment
github
methodologies
Gatsby upgrade complete!
frontend
gatsby
Gatsby posts with no featured image
frontend
gatsby
Retrieve a lost stash!
backend
git
code snippets
Syncing codebase to google cloud
backend
gcp