An aggregated feed of all of my posts

616 posts latest post 2026-10-06
Publishing rhythm
Jun 2026 | 3 posts

COPY –chown=myuser:mygroup source-file target-file

Switching from AltaCV to RenderCV for my Resume

I was using a fun LaTex-based project for managing my resume called AltaCV. I loved the customization and was familiar with Tek from school. However, I update my resume so infrequently that anytime I’d hop back to it I’d have to remember how to work with Tex and that was frustrating as I’ve lost touch with it over the years. Scrolling GitHub treding repos I saw RenderCV which let’s me just use YAML to write my resume and then it compiles to Tek through Python. There’s a sister project to make your own using this very easly call rendercv-pipeline. I forked that repo and translated my tek resume to the YAML. The included theme is nice enough is YAML is much easier to maintain long-term. My resume is behind a private GH repo but the example from rendercv-pipeline is here on GitHub

Jet Brains has to be specified ‘JetBrainsMono Nerd Font Mono’

To customize k9s use the skins from catppuccin or the ones k9s supplies

OUT="${XDG_CONFIG_HOME:-$HOME/.config}/k9s/skins"
mkdir -p "$OUT"
curl -L https://github.com/catppuccin/k9s/archive/main.tar.gz | tar xz -C "$OUT" --strip-components=2 k9s-main/dist

Then edit your k9s config

# ~/.config/k9s/config.yml
k9s:
  ui:
    skin: catppuccin-mocha
    # ...or another flavor:
    # skin: catppuccin-macchiato
    # skin: catppuccin-frappe
    # skin: catppuccin-latte

    # ...or the transparent variants:
    # skin: catppuccin-mocha-transparent
    # skin: catppuccin-macchiato-transparent
    # skin: catppuccin-frappe-transparent
    # skin: catppuccin-latte-transparent

Other k9s skins are available here

I started deploying a website to Cloudflare on a branch called pages. Similar to one of the GH Pages deployment patterns. But when my CI was pushing the branch I couldn’t see it locally…

git fetch -a wasn’t pulling any new branches, and git branch -a was only showing my development and main branches at the remote… so what gives?

I checked my git config, and to this moment I have no idea how this happened but check out my fetch config:

git config --get remote.origin.fetch
+refs/tags/*:refs/tags/*

So to fix this:

git config remote.origin.fetch '+refs/heads/*:refs/remotes/origin/*'

Now git fetch -a works again

> git fetch -a

From github.com:DigitalHarbor7/DigitalHarbor
   357a28a..969b027  develop    -> origin/develop
   c052ac9..6d40210  main       -> origin/main
 * [new branch]      pages      -> origin/pages

git config –add –local core.sshCommand ‘ssh -i «<PATH_TO_SSH_KEY»>’

On Earth as It Is in Heaven

On Earth as It Is in Heaven Video Sermon on the Mount # 3 chapters filled with phrases that are very well-known in our culture Phrases # Love your neighbor as yourself Do to others what you would have them do to you You are the salt of the earth You can’t serve both God and money Take the plank out of your eye before you take the speck out of another’s If anyone strikes you on the cheek, turn and offer him the other cheek Love your enemy and bless those who persecute you If your hand causes you to sin, cut it… off References # Mark 12:31 Matthew 7:12 Matthew 5:13 Matthew 6:24 Matthew 7:5 Matthew 5:39 Matthew 5:44 Matthew 5:30 Meditation # Sermon on the mount is chiastic 3 main parts to the Sermon on the Mount The middle part has 3 parts Each of those parts has 3 parts Climax # The center of the chiasm is a famous prayer “Our Father in Heaven, may your name be treated as holy. May your Kingdom come. May your will be done on Earth as it is in Heaven.”9 Matthew 6:9-10 Jewishness # God’s k…

I moved a computer to a remote location for an off-site backup but when it was powered on it wouldn’t show up on any networks. A solution that got me back in was a friend restarting the dhcp client for me:

sudo dhclient -r -v <interface> && sudo dhclient -v <interface>

Chaos Dragon

Dragons are metaphorical images in the Bible Goliath -> armor descriptions Leviathan Dragon slayers can be enticed to become dragons themselves Jesus is the great dragon slayer, who doesn’t give in to the inticing power of the dragon calming the sea conquering sickness in others tempter in the wilderness Jesus’ victory came through the surrender of his life - which brings him deep into the dragon’s realm, to deliver the ultimate blow Reflect In the Bible, why is it challenging for humans to slay the dragon? What risks are involved? The dragon’s power is enticing… back to Genesis 3, humans are easy to persuade to do things for personal gain It’s challenging also becauset the dragon is powerful, and humans are not (without its power or the power of Jesus) so if we stand against it without the Lord, what hope do we have of victory? What are some of the ways that Jesus confronted the “dragon” in his ministry? calming the sea conquering sickness in others tempter in the wilderness How does…