Archive
All published posts
The week ofApr 14 – Apr 20, 2025
Featured this weekLink
Note
Note
Note
Note
Note
The week ofApr 7 – Apr 13, 2025
Featured this weekWriting
backup distrobox image
Link
Note
Note
Note
Note
Note
Note
The week ofMar 31 – Apr 6, 2025
Featured this weekWriting
Changing k8s Storage Class - Migration Job
Writing
New Phone Day Apr 2 2025
The week ofMar 24 – Mar 30, 2025
Featured this weekWriting
homelab drive ids
Link
Note
Note
The week ofMar 17 – Mar 23, 2025
Featured this weekWriting
Using pbpaste for command substitution keeps sensitive or long URLs out of
your shell history. Instead of typing git clone https://github.com/user/repo-with-long-name.git, copy the URL to clipboard and
run git clone "$(pbpaste)". This prevents the URL from appearing in
~/.bash_history or ~/.zsh_history.
To get pbpaste working on both Xorg and Wayland, add this to your shell config:
if [[ $(command -v wl-copy) ]]; then
alias pbcopy='wl-copy'
pbpaste() { wl-paste; }
elif [[ $(command -v xclip) ]]; then
alias pbcopy='xclip -selection clipboard'
pbpaste() { xclip -selection clipboard -o; }
fi
The function approach (instead of alias) enables command substitution, while
the quotes around $(pbpaste) handle spaces and special characters safely.
Now you can use it.
git clone "$(pbpaste)"
More importantly secrets can stay out of your history.
export GITHUB_TOKEN="$(pbpaste)"
export AWS_ACCESS_KEY_ID="$(pbpaste)"
export AWS_SECRET_ACCESS_KEY="$(pbpaste)"
export DATABASE_URL="$(pbpaste)"
Link
Link
Note
The week ofMar 10 – Mar 16, 2025
Featured this weekWriting
THPS 1 Downtown Gaps
Link
Note
Note
Note
Note
Note
The week ofMar 3 – Mar 9, 2025
Featured this weekWriting
THPS 1 Skate Park Gaps
Writing
Trailmakers Pioneers
Link
Link
Note
The week ofFeb 24 – Mar 2, 2025
Featured this weekWriting
THPS 1 School Gaps
Writing
THPS 1 Mall Gaps
Link
Link
Link
Link
Note
Note
Note
Note
The week ofFeb 17 – Feb 23, 2025
Featured this weekWriting
THPS 1 Warehouse Gaps
Writing
I run tailwind for my personal blog, whenever I update it, pre-commit goes in and fixes end of file. I’m sick of these things fighting each other, since it is a generated app it is going to et ignored from pre-commit from now on.
exclude: ^static/app.*\.css$
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v2.4.0
hooks:
- id: trailing-whitespace
- id: end-of-file-fixer
- id: check-yaml
- id: check-added-large-files
Link
Link
Link
Link
Photo journal · Feb 17 – Feb 23, 2025
In pictures 1 photographs
Note
Note
Note
Note
Note
Note
Note
Note
Note
Note
Note
Note
Calendar data could not load. Try again.