Home GitHub DigitalHarbor Start Here

  • Reflecting on BP Article on James - Faith and Works

    Intro This started as a [[thoughts | thought]] and got long enough to warrant putting right in the blog Faith and works is a common point of conversation for Ch

    Reflecting on BP Article on James - Faith and Works cover image
    June 18, 2025
    #bible-project #faith #reflection
  • Homelab Youtube Podcasts to AudioBookShelf Pipeline

    I wrote about using [[homelab-pinchflat]] for at-home mashup creation and a song flow for church. But I use it for more than, that and here's another prime

    Homelab Youtube Podcasts to AudioBookShelf Pipeline cover image
    June 18, 2025
    #homelab #tech #audiobookshelf #pinchflat
  • πŸ’­ neverjust

    Your "just" comes from seeing only the surface of the problem. Like an iceberg, what's visible is just a fraction This

    June 18, 2025
    #just #dev #tech #thoughts
  • source_up for nested .envrc

    TLDR I have a use case for nesting directories with cascading .envrc files. and ran into an issue where the parent environment was being reset by the child envi

    source_up for nested .envrc cover image
    June 17, 2025
    #homelab #tech #direnv #cli
  • πŸ’­ A Brief History & Ethos of the Digital Garden

    I am interested in the topic of "digital gardening", and I didn't realize how long the term has been around. As a relati

    June 17, 2025
    #digital-garden #blog #thoughts
  • πŸ’­ Cross Account AWS Security Group ID Reference

    I needed to update some ingress rules across several AWS accounts and ran into an issue when I had to reference a securi

    June 16, 2025
    #aws #infrastructure #thoughts
  • πŸ’­ Failed to load state: unsupported checkable object kind var - ...

    I have spacelift stacks managed with open tofu and stacks managed with terraform... Due to this very issue I think, I ra

    June 16, 2025
    #spacelift #terraform #infrastructure #open-tofu #tofu #thoughts
  • πŸ’­ Snowflake Status - Certificate Authority Update for AWS Regions

    A recent Snowflake issue borked some old pipelines - thankfully it appears to be a simple fix. Just goes to show you tha

    June 16, 2025
    #snowflake #tech #python #thoughts
  • πŸ’­ Visualizing My Blog’s Internal Links - Jim Nielsen’s Blog

    Someday I will build a thing to see the relationship in my posts and notes. Right now I'm working on writing consistentl

    June 16, 2025
    #blog #mindmap #links #thoughts
  • πŸ’­ Stable Diffusion QR Code 101

    My brother asked me to generate some QR codes for his link page that I manage. It's been a long time since I've used SD

    June 16, 2025
    #stable-diffusion #qr #thoughts
  • U-Blue Aurora Upgrade Broke HWA Docker

    I use Universal Blue's [Aurora](https://getaurora.dev/en) distribution on my daily driver desktop, and I rebooted today which led what I imagine is a kerne

    U-Blue Aurora Upgrade Broke HWA Docker cover image
    June 15, 2025
    #homelab #tech #universal-blue
  • Father's Day 2025

    Intro I just wanted to capture some thoughts on Father's Day and how becoming a dad and raising two beautiful kids has affected my view on, or matured my v

    Father's Day 2025 cover image
    June 15, 2025
    #reflection #fathers-day
  • Test Styles

    Test Title Heading Content fooo bar Test Sub Heading Test Sub Sub Heading Test Sub Sub Sub Heading Test Sub Sub Sub Sub Heading Blockquote `in line code` [Link]

    Test Styles cover image
    June 14, 2025
    #test
  • If You Want Something Make It So - Song Style

    In grad school a professor of mine, Mark Hunacek, said one of the most profound things I've ever heard to the tune "if you want it, then make it so&qu

    If You Want Something Make It So - Song Style cover image
    June 14, 2025
    #homelab #tech #series-if-you-want-it-make-it-so #music
  • Homelab Pinchflat

    Why? I've written about [[self-hosted-media]] before and addressed some thoughts with YouTube. Lately though I've had 2 use cases for offline YouTube

    Homelab Pinchflat cover image
    June 14, 2025
    #homelab #tech
  • Feeds

    I write about things I find interesting, here's a list of my feeds: Q: Jinja here over my markata feeds?

    June 13, 2025
    #slash
  • Contact

    Contact Me! You can find more places to find me at [my digital harbor](https://mydigitalharbor.com/pypeaday) Email You can also email me at nic@pype.dev GitHub

    June 13, 2025
    #slash #contact
  • Slash Pages

    [Slash Pages](https://slashpages.net/) are a simple way to tell the world information about you You probably found this page via my [slash feed](/slash) Thought

    June 13, 2025
    #slash
  • About

    Work I work primarily as a platform engineer supporting data scientists and app developers deploy their code on kubernetes based systems Hobbies Homelabbing BJJ

    About cover image
    June 13, 2025
    #slash
  • Now

    Last updated 2025-06-14 Projects Haven't forgotten about [[cronicle]] or Soonish - event calendar and dashboard Working on [[quadtask]] I built a fun self-

    Now cover image
    June 13, 2025
    #now #slash
  • QuadTask

    Eisenhower Matrix based task manager

    June 13, 2025
    #projects
  • Dad, Can I Wear This?

    [Repo](https://github.com/pypeaday/dad-can-i-wear-this) This is a simple FastAPI web app you can `docker compose up` alongside ollama and get some cute AI drive

    June 13, 2025
    #projects
  • Double Check Your DNS Records

    My Blog I host [my blog](https://pype.dev) on cloudflare and manage my infra with terraform. I got a 522 when I went to `https://www.pype.dev` recently and I wo

    Double Check Your DNS Records cover image
    June 13, 2025
    #homelab #tech #dns #terraform #cloudflare
  • ZSA typing challenge issue

    ZSA I love [zsa](https://zsa.io) and have been using a moonlander for a few years now. They recently launched [typ.ing](https://typ.ing) as a way to train your

    June 13, 2025
    #homelab #tech #zsa #typing
  • πŸ’­ Normal boyhood is ADHD

    I may want to write a longer post about this or just capture some quick thoughts but I appreciate DHH's take here.... AD

    June 13, 2025
    #dhh #adhd #mental-health #thoughts
  • πŸ’­ "We would be less confidential than Google" – Proton threatens...

    I've been a proton user for several years now, and pay a decently hefty subscription fee for some of their services that

    June 13, 2025
    #proton #email #security #privacy #tech #thoughts
  • πŸ’­ Exploiting Copilot AI for SharePoint | Pen Test Partners

    In hindsight this vulnerability isn't even that clever, hopefully the share holders of the companies that rushed to thro

    June 13, 2025
    #security #infosec #sharepoint #microsoft #ai #copilot #thoughts
  • πŸ’­ slash pages

    Waylon's mentioned slash pages before, but as I work on building my blog again and writing more regularly thanks to "tho

    June 12, 2025
    #blog #slash-pages #til #todo #thoughts
  • πŸ’­ The Meaning of β€œMammon” in the Bible | Matthew 6:24

    I spend a fair amount of time thinking about the future, planning and saving, making sure to the best of my ability and

    June 12, 2025
    #wealth #faith #bible-project #thoughts
  • πŸ’­ N.T. Wright on The Unseen Realm & Heiser - YouTube

    I don't write enough short thoughts on theology stuff, I'm usually trying to have some longer thought to unpack or to su

    June 12, 2025
    #faith #heiser #nt-wright #divine-council #thoughts
  • πŸ’­ qwen3

    I really don't know much about every self-hostable LLM out there... so much as happened. I am blessed at home with a pre

    June 11, 2025
    #llm #ollama #homelab #qwen #thoughts
  • Thoughts

    Thoughts [thoughts](https://thoughts.waylonwalker.com) was built by Waylon and is a place where I drop things not ready for a blog but that I don't want to

    June 09, 2025
    #thoughts
  • πŸ’­ daily challenge leaderboard | typ.ing

    typ.ing is like monkeytype to a degree. it's made by ZSA, who makes my keyboard, and I love the idea of a simple trainin

    June 09, 2025
    #zsa #typing #keyboard #challenge #thoughts
  • πŸ’­ News - Apps - App Store - Nextcloud

    I just started using FreshRSS to get familiar with subscribing to RSS feeds and leaning into that as opposed to social m

    June 09, 2025
    #rss #news #nextcloud #homelab #thoughts
  • πŸ’­ ELEMENT.FM - unlimited podcast hosting

    I heard about element.fm as a possible self-hosted podcast solution. They also have a service that looks pretty nice and

    June 09, 2025
    #podcast #self-hosted #thoughts
  • Example For Andrew

    ![20250608194801_809d5306.png](https://cdn.statically.io/gh/pypeaday/images.pype.dev/main/blog-media/20250608194801_809d5306.png)

    June 08, 2025
    #homelab #homelab #tech
  • πŸ’­ Keynote Speaker - Cory Doctorow - YouTube

    What a great talk - will pull this thought into a post someday but the guy hits like 9 out of 10 on this one, great stuf

    June 08, 2025
    #pycon #keynote #economics #thoughts
  • Double check your CIDR blocks!

    tl;dr Copy paste - don't rely on typing correctly... The Issue I use tailscale at home and generally love it. One thing I use it for is whitelisting - so I

    June 07, 2025
    #homelab #tech #tailscale #til
  • I built a simple app for adding images to my blog

    Quick Deets I built a simple fastAPI app called "shotput" that I run locally inside a git repo where I save images for my blog. The app is simple: upl

    June 07, 2025
    #homelab #tech #python #uv
  • πŸ’­ Linux Explained: What is The Linux Kernel? - YouTube

    I'm getting sucked into the Linux is a kernel not an operating system crowd because tonight I realized I couldn't descri

    June 07, 2025
    #linux #youtube #kernel #thoughts
  • πŸ’­ What are these 100.x.y.z addresses? Β· Tailscale Docs

    I have had serious issues with a whitelist I set in my traefik config and then reaching some services on my tailnet... t

    June 07, 2025
    #tailscale #thoughts
  • I love an expert in their craft

    Presence of an Expert Our AC died, or has been showing signs of dying recently, and regardless of the finality of its death, our house hasn't been getting

    June 06, 2025
    #reflection
  • Autopost in Postiz

    Testing if the autopost feature in postiz will work

    June 05, 2025
    #homelab #tech #til
  • Autism ADHD and the Doshas

    Introduction I was recently diagnosed with Autism Spectrum Disorder Level 1 and ADHD, the inattentive type. I suppose, AuDHD for short. There are many reasons w

    Autism ADHD and the Doshas cover image
    June 05, 2025
    #reflection #health #mental-health #autism
  • homelab-journey-part-1

    Introduction I want to start writing about my homelab and this first post can be a short introduction to how I got into homelabbing and a review of my current h

    June 05, 2025
    #homelab #tech #series-homelab
  • Backups interrupted by full disk usage

    I just got a message from HCIO that my primary backup script is late... This happens every now and then but I decided to check on it... Quickly `ssh` in and I n

    June 03, 2025
    #homelab #tech
  • Windows Update Broke Wifi

    Windows Update Behind My Back After an unapproved windows update on a machine I help administer for my church, the wifi became super finnicky. I had installed a

    June 01, 2025
    #tech #windows
  • Queso Notes

    It occured to me that this is my blog... I can write about whatever the heck I want! May 2025 Made 2 quesos very similar - they consisted of: 1.5 lbs ground bee

    May 31, 2025
    #queso #cooking #smoking
  • Aurora U-Blue ZRAM Config

    I keep running out of space with my swap getting maxxed out... I don't know why but U-Blue uses Zram already and apparently I can easily override the defau

    May 27, 2025
    #infrastructure #infrastructure #tech #til
  • Backups are dope

    I accidently chown'd -R an app directory and it totally screwed up the database folder. Luckily I zfs replicate my docker volumes to another drive even on

    May 27, 2025
    #tech #homelab #zfs #til
  • I Hate Corporate America

    Rant The longer I'm in corporate America - and the longer I homelab and listen to podcasts - a clichΓ© truth becomes more and more apparent to me, which is

    May 27, 2025
    #reflection #rant
  • Pandas.DataFrame info always answers and is sometimes right

    TIL Today I learned that the `.info()` of a `pandas.DataFrame` will always give you an answer, but it is wildly difficult to know how accurate it is, because it

    May 26, 2025
    #python #tech #til
  • SearXNG

    I heard about [SearXNG](https://searxng.org) on a couple podcasts and saw it trending on GitHub several times before I finally decided to stand it up. I used i

    May 25, 2025
    #homelab #tech #til
  • πŸ’­ SearXNG | Open WebUI

    I've been meaning to set searxng for a while - it comes out of the box with khoj but I want an instance for open-webui a

    May 25, 2025
    #open-webui #search #ai #self-hosted #thoughts
  • A New Perspective on Being God's Child

    Intro I was in men's group the other day, and one of the things that came up almost inevitably is a debate between God's sovereignty and predestinatio

    A New Perspective on Being God's Child cover image
    May 18, 2025
    #faith #reflection #free-will #sovereignty
  • πŸ’­ Installing Tailscale on JetKVM | Medium

    My jetKVM is a flipping dream - plug and play kvm that worked out of the box. I want to put tailscale on it so I can hit

    April 28, 2025
    #tailscale #jetkvm #kvm #thoughts
  • πŸ’­ Installing Tailscale on JetKVM | Medium

    My jetKVM is a flipping dream - plug and play kvm that worked out of the box. I want to put tailscale on it so I can hit

    April 28, 2025
    #tailscale #jetkvm #kvm #thoughts
  • πŸ’­ Installing Tailscale on JetKVM | Medium

    My jetKVM is a flipping dream - plug and play kvm that worked out of the box. I want to put tailscale on it so I can hit

    April 28, 2025
    #tailscale #jetkvm #kvm #thoughts
  • πŸ’­ Installing Tailscale on JetKVM | Medium

    My jetKVM is a flipping dream - plug and play kvm that worked out of the box. I want to put tailscale on it so I can hit

    April 28, 2025
    #tailscale #jetkvm #kvm #thoughts
  • πŸ’­ Installing Tailscale on JetKVM | Medium

    My jetKVM is a flipping dream - plug and play kvm that worked out of the box. I want to put tailscale on it so I can hit

    April 28, 2025
    #tailscale #jetkvm #kvm #thoughts
  • πŸ’­ Installing Tailscale on JetKVM | Medium

    My jetKVM is a flipping dream - plug and play kvm that worked out of the box. I want to put tailscale on it so I can hit

    April 28, 2025
    #tailscale #jetkvm #kvm #thoughts
  • πŸ’­ Installing Tailscale on JetKVM | Medium

    My jetKVM is a flipping dream - plug and play kvm that worked out of the box. I want to put tailscale on it so I can hit

    April 28, 2025
    #tailscale #jetkvm #kvm #thoughts
  • πŸ’­ Installing Tailscale on JetKVM | Medium

    My jetKVM is a flipping dream - plug and play kvm that worked out of the box. I want to put tailscale on it so I can hit

    April 28, 2025
    #tailscale #jetkvm #kvm #thoughts
  • πŸ’­ Installing Tailscale on JetKVM | Medium

    My jetKVM is a flipping dream - plug and play kvm that worked out of the box. I want to put tailscale on it so I can hit

    April 28, 2025
    #tailscale #jetkvm #kvm #thoughts
  • My MCP Configuration

    My MCP The Tools Docker RAGDocs Sequential Thinking Git Not Tried Yet https://github.com/modelcontextprotocol/servers/tree/main/src/sqlite The Config

    April 27, 2025
    #python #tech #tech
  • I was wrecked by a weird combo of >> and -e

    TL;DR If state matters then check it in the beginning or handle it on a failure... Let me explain I ran into some trouble recently _almost_ losing some encrypte

    April 23, 2025
    #linux #cli #tech
  • Grafana + Gotify for push notifications

    It's easy to configure push notifications through Gotify from Grafana by setting up a generic `Webhook` Alerting Contact Point... The parameters are: HTTP

    April 07, 2025
    #infrastructure #homelab #tech #til
  • Monolith - download and save site as html

    TIL: Monolith I needed to save a website earlier and this was just what I needed... https://github.com/Y2Z/monolith

    March 16, 2025
    #cli #terminal #til
  • SMB with ZFS on Ubuntu

    sudo apt-get install -y samba \\ then set sharesmb=on \\ chown the user \\ smbpasswd <user> -a \\ then mount with user/password from other machine

    February 20, 2025
    #zfs #linux #tech #til
  • Recovering from zpool corruption when you're short a drive

    can only mount tank RO so can't rename also can't detach which is what I'd want Could import pool witn -N to not mount any datasets detach and at

    February 03, 2025
    #infrastructure #zfs #tech
  • Using my own domain on nostr

    After generating a keypair on a nostr app (I started with primal) I copied my public key to `/.well-known/nostr.json` and put that at the root of my site at `ht

    January 24, 2025
    #nostr #til
  • The Design of Genesis 1-11 pt 1

    Genesis 1 There is a cyclical pattern of Genesis 1-11. Introduction 1:1 may be a summary heading rather than the first "verse". Chaos The narrative be

    January 18, 2025
    #bible-project #faith #design-of-genesis-1-11
  • Deployments are not StatefulSets

    I was debugging some ArgoCD stuff earlier today and I love using k9s to explore my k8s resources. The TLDR is that I put some bad env vars in the `global` value

    January 15, 2025
    #infrastructure #tech #k8s #til
  • πŸ’­ Self-Hosting selfh.st/icons With Git-Sync

    I like a nice icon for dashboards I've put together and having a convenient way to load them up off line would be nice

    January 12, 2025
    #self-host #icons #dashboard #thoughts
  • πŸ’­ Mastering Argo CD image updater with Helm: a complete configur...

    image updater is a great little tool that I'm using at work and I want to use it in the best way. I'll come back to this

    January 04, 2025
    #argocd k8s #thoughts
  • πŸ’­ Craig

    Craig is a discord bot to do multi-track recording, seems like a super easy way to get started with a podcast where the

    January 03, 2025
    #pilgrims-creek #thoughts
  • πŸ’­ memory - Check which processes are eating swap on Linux? - Sup...

    I often max my swap on all my machines, and I still have no idea what I'm dong different than anyone else. But using to

    January 01, 2025
    #linux.swap #thoughts
  • πŸ’­ 🏑 Home | Open WebUI

    I've been using openwebui at home, mostly with llama3.2, to do some basic things - meal planning and short script genera

    January 01, 2025
    #llm #ai #thoughts
  • πŸ’­ Do you really need Kubernetes?

    The other shoe just dropped

    December 30, 2024
    #k8s #thoughts
  • πŸ’­ audiobookshelf

    Audiobookshelf looks like a solid competitor for booksonic. I've liked the simple subsonic api driven nature of booksoni

    December 29, 2024
    #homelab #thoughts
  • πŸ’­ Assistants API overview - OpenAI API

    OpenAI assistants seem like a sweet idea... I wonder if I could use one as a project manager that manages my issues and

    December 29, 2024
    #ai #thoughts
  • πŸ’­ Do you need Kubernetes?

    do you though?

    December 29, 2024
    #k8s #thoughts
  • docker context (and an issue to question your sanity)

    docker contexts are great, would recommend putting them in your prompt though (via starship or something else)... here's why I like to manage my containers

    December 19, 2024
    #python #terminal #tech #til
  • Add a healthcheck to your FastAPI app

    I'm building a few FastAPI apps to throw in docker and run on my homelab... I wanted to add healthchecks and here's a simple way to do it Make sure to

    December 15, 2024
    #python #homelab #tech #til
  • statically.io to help me out

    [statically.io](https://statically.io) offers a CDN that I'm going to try to lean into for images in my blog. My hope is that the builds get and stay fast,

    December 14, 2024
    #infrastructure #tech #webdev #til
  • Jellyfin container updates for HWE + AMD

    I use LSIO Jelyfin container for the easy addon they provide for AMD GPUs but I couldn't get trickplay to work with HWE... There was almost NOTHING on the

    December 14, 2024
    #docker #linux #homelab #til
  • The Flood Story - Types and Baptism

    The Flood Story and Jesus Jesus brings up the Flood story from Genesis just one time (in the recorded teachings we have). First to set the scene, Jesus and his

    December 14, 2024
    #bible-project #faith #flood-story
  • The Flood Story - Quilt Analogy

    The Flood Story in the Hebrew Bible I'm slowly making my way through some Bible Project classes online because Tim Mackie is a fantastic teacher and BP has

    December 14, 2024
    #bible-project #faith #flood-story
  • rsync like a pro

    I am moving a hefty amount of data to a new ZFS pool due to some corruption and I want to avoid using `zfs send/recv` for this just to make sure I don't pr

    December 11, 2024
    #linux #terminal #cli #til
  • D and uninterruptable sleep

    Htop I recently have been having significant home server issues, and that's not the point of this - today I learned what `D` state is when looking at htop.

    December 11, 2024
    #linux #zfs #tech #til
  • hostnamectl to easily change hostname

    hostnamectl is apparently a linux utility for easily changing your hostname in a variety of ways I learned there's transient and static hostnames, so that&

    December 06, 2024
    #linux #terminal #homelab #cli #til
  • How To Survive The Flood

    There a lot of flood stories throughout the history of the world, and the Bible is no different in this regard. God warns Noah of a de-creation event, whereby h

    December 04, 2024
    #bible-project #faith
  • Stylus for custom webpage themes

    the Logos web app is DISGUSTINGY bright/white - enough to actually ruin your morning... Thankfully there's an extension called [stylus](https://addons.mozi

    November 27, 2024
    #tech #logos #til
  • The Two Houses

    The Two Houses Context Reflection From the visual commentary Tim calls out a few things: `the rock` is supposed to first call us back to earlier in the sermon w

    November 27, 2024
    #bible-project #faith
  • DNS Broke After Reboot - Ubuntu 22.04

    I rebooted by server and DNS broke randomly. I have no idea if it was from a kernel update or what but that's the issue with Ubuntu I guess... After much t

    November 22, 2024
    #homelab #linux #tech #til
  • Restart KDE Plasma

    Plasma shits the bed a little too often on Fedora for me right now but I finally have a quick fix...

    November 08, 2024
    #linux #terminal #cli #til
  • OPNSense Bootstrap Recovery

    enabling DHCP WAN port (`dhclient <iface>`)- running the bootstrap script - `sh /usr/local/sbin/opnsense-bootstrap`

    November 07, 2024
    #infrastructure #homelab #tech #til
  • BP - The Golden Rule

    Matthew 7:12 What do I desire that people "do to [me]"? Help if I need it - I want to live in a world where humans are helpful Listen to me and unders

    November 06, 2024
    #bible-project #faith
  • Recovering OPNSense

    I woke up to faulty internet and after some troubleshooting it turns out the root zfs dataset that OPNSense boots from got corrupted... PRO-TIP - Auto backup yo

    Recovering OPNSense cover image
    November 06, 2024
    #blog #homelab
  • Reflection - Wisdom in Relationships 2

    Passage Reflection James builds on this with `if any of you lacks wisdom then ask for wisdom it will be given to you`. James is arming us with some specifics fr

    October 14, 2024
    #bible-project #faith
  • Reflection - Wisdom in Relationships

    This morning I finally felt some motivation for a short Bible Project video. The app is great (πŸ’― would recommend) and gives me daily reminders that are unobtrus

    October 12, 2024
    #bible-project #faith #reflection
  • Docker copy and chown

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

    September 17, 2024
    #linux #homelab #tech #til
  • docker-remote-add

    Add from url?? ADD http://example.com/cars.csv /tmp/cars.csv Unpack automatically!? (.tar, .tar.gz, .tgz, .bz2, .tbz2, .txz, .zip) ADD myapp.tar.gz /opt/myapp/

    September 17, 2024
    #homelab #linux #tech #til
  • Switching from AltaCV to RenderCV for my Resume

    I was using a fun LaTex-based project for managing my resume called [AltaCV](https://github.com/liantze/AltaCV). I loved the customization and was familiar with

    August 01, 2024
    #python #tech
  • Upgrading your kernel can F you up... whoops

    https://forum.proxmox.com/threads/update-error-with-coral-tpu-drivers.136888/#post-608975 I lost TPU for frigate, this saved me ass

    June 26, 2024
    #homelab #linux #tech #til
  • Fonts in VS C**e

    Jet Brains has to be specified 'JetBrainsMono Nerd Font Mono'

    May 20, 2024
    #vscode #til
  • Customize K9s

    To customize k9s use the skins from catppuccin or the ones k9s supplies Then edit your k9s config Other k9s skins are available [here](https://github.com/derail

    May 06, 2024
    #cli #homelab #tech #k8s #til
  • Git fetch failing - check your config

    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 branc

    April 18, 2024
    #cli #git #til
  • Git repo specific SSH Key!

    git config --add --local core.sshCommand 'ssh -i <<<PATH_TO_SSH_KEY>>>'

    January 04, 2024
    #cli #git #til
  • On Earth as It Is in Heaven

    On Earth as It Is in Heaven [Video](https://bibleproject.com/explore/video/on-earth-as-it-is-in-heaven/) Sermon on the Mount 3 chapters filled with phrases that

    January 02, 2024
    #bible-project #faith
  • DHCP Restart to Save Ubuntu 22.04 Server Networking

    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

    December 31, 2023
    #homelab #linux #tech #til
  • 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

    December 20, 2023
    #bible-project #faith
  • Simple Port Forwarding OPNSense

    https://forum.opnsense.org/index.php?topic=8783.0

    October 17, 2023
    #homelab #tech #til
  • Refresh Nextcloud Groupfolders after messing around on the filesystem

    Exec in as www-data and run ./occ groupfolders:scan folder_id -v (the -v to see what it's doing)

    September 23, 2023
    #homelab #linux #tech #til
  • lsof to find what's using your filesystem

    lsof | grep /tank/nas shows me what is using my nas at any time!

    April 09, 2023
    #zfs #homelab #tech #til
  • Changing ZFS key for child datasets of encrypted dataset after migration

    ➜ pihole sudo zfs load-key -L file:///path/to/.zfs.tank.key tank/encrypted/vms/arch-sandbox ➜ pihole sudo zfs change-key -o keylocation=file:///path/to/.zfs.tan

    April 08, 2023
    #zfs #homelab #tech #til
  • Convert Word Doc to PDF with Headless Libreoffice

    I've been using paperless-ngx to manage all my documents, but every once in a while I'll get a `.docx` file to deal with... Turns out Libreoffice has

    March 09, 2023
    #linux #cli #tech #til
  • olivet-mens-group-james-2023

    James 2023 study of the book of James BP The Guy Greek: Iakobos (Jacob in English) Jacob is one of Jesus' half-brothers who became a leader of the Jerusale

    January 21, 2023
    #olivet #faith
  • FFMPEG 10-bit videos to 8-bit

    `ffmpeg -i input.mp4 -map 0 -c:v libx264 -vf format=yuv420p -c:a copy output.mp4`

    January 16, 2023
    #cli #homelab #tech #til
  • i3-Like keyboard mapping in Pop_OS

    I was introduced to tiling window managers through i3, which I use heavily on one of my machines. I have switched to Pop_OS! at home though, which has a tiling

    January 12, 2023
    #linux #tech #til
  • Use non-standard named ssh keys with github

    I was getting `(publickey denied)` when trying to push to GH using ssh. When I tested the connection I saw that a bunch of keys in ``~/.ssh/ were being attempte

    January 03, 2023
    #linux #cli #tech #til
  • Reminder about ssh-copy-id for SSH and Ansible

    `ssh-copy-id -i my.key.pub <hostname probably from tailscale>` this makes sure I can run ansible from my desktop against VMs on my server easily if they

    December 28, 2022
    #homelab #linux #tech #til
  • Adding docker daemon.json broke docker

    in /lib/systemd/system/docker.service there is an ExecStart command that got placed there when I setup Docker with Ansible - it threw the -H flag which told the

    December 21, 2022
    #linux #tech #docker #til
  • suda.vim for sudo access to files

    I regularly need to edit system config files - take /etc/sanoid/sanoid.conf as an example... I'll want to play with something but if I don't start Neo

    December 21, 2022
    #vim #linux #tech #til
  • Systemd timer for syncoid

    I have a bash script called `syncoid-job` which boils down to a barebones - I want to run this script hourly but as my user (notice the no-privilege-elevation f

    December 21, 2022
    #zfs #homelab #tech
  • Pipe to a pager to preserve console output in SSH session

    I'm playing with my ansible playbook in a remote tmux session, and I'm no wiz so I don't know the ins and outs, but I can't scroll up to get

    December 18, 2022
    #linux #cli #til
  • Cron for Nextcloud in Docker

    AJAX wasn't cutting it, traditional crontab in containers doesn't make much sense to me, webcron is recommended but I don't want to register with

    December 13, 2022
    #homelab #docker #tech #til
  • Call basicConfig to get Python log messages in iPython

    Logging instead of printing I am trying to adopt `logger.debug` instead of `print` but ran into a confusing thing in ipython during Advent of Code... I riddled

    December 10, 2022
    #python #cli #tech #til
  • New lines in Markdown tables

    I wanted to break down some long lines in a Markdown table cell to make it look nicer on my blog but \n didn't do anything for me... turns out <br/>

    November 25, 2022
    #vim #webdev #tech #til
  • Description of my proposed vimconf 2022 talk

    Switching to Vim opened a whole new world to me for interacting with a computer and for getting things done. Before I adopted Vim I used GUIs for everything bec

    November 12, 2022
    #linux #vim #tech
  • Make a series of directories fast!

    mkdir s{1..10} will make directories s1, s2, ... s10 in one command!

    November 10, 2022
    #linux #cli #tech #til
  • Hebrew Bible Full Class

    [Class link](https://bibleproject.com/classroom-alpha/education-videos/session-1-what-earth-hebrew-bible/) [Classroom notes (Must be on home network)](http://pa

    November 05, 2022
    #bible-project #faith
  • Case-insensitive search in Vim

    /mysearch\c will match mysearch, MYSEARCH, mYSeArCh...

    October 21, 2022
    #vim #tech #til
  • Faithful

    [Link](https://bibleproject.com/bible-studies/faithful/) Notes !!! Exodusds 34:6 Faithfulness - Emet (can be translated 'Truth') Related to "Amen

    October 21, 2022
    #bible-project #faith
  • Limit zfs list to avoid docker vomit

    zfs list has a flag -r, but if you use zfs driver for docker then you'll get flooded with every docker volume in the world. zfs list -r -d N will limit the

    October 20, 2022
    #zfs #cli #tech #til
  • Use the right lspsage, you dope!

    If you think glepnir/lspsaga.nvim config will work with tali5/lspsaga.nvim installed... you're in for a rude awakening. Double check your forks folks!

    October 14, 2022
    #vim #cli #til
  • Sabbath

    [Link to study](https://bibleproject.com/bible-studies/sabbath/) Creation Brougt to completion on the seventh day in Genesis 1. It is the only day that does not

    October 13, 2022
    #bible-project #faith
  • Don't forget to load XMP!

    Bought some DDR4-3600 speed RAM but only seeing 2666? Load up the BIOS, find DRAM config or something similar, and make sure to load the XMP profile to get that

    October 09, 2022
    #homelab #linux #tech #til
  • You can embed gifs?!

    I learned you can embed gifs and stuch in things other than GH personal pages! So here I'll keep ones I like and might use later

    October 09, 2022
    #homelab #webdev #tech #til
  • My PassMark Scores

    !!! note "Babyblue v2" !!! note "Venus " !!! note "Hogwarts" !!! note "Server 2 ... Change the name" !!! note "Serv

    October 08, 2022
    #homelab #linux #tech #til
  • Chara-Joy

    [link](https://bibleprojectz.com/bible-studies/chara-joy/) Chara / Joy There are several words for similar feelings - example like `joy` has several synonyms. S

    October 07, 2022
    #bible-project #faith
  • Quick setup of ZFS encrytped datasets with sane permissions

    Assuming you have a pool called `tank`... And assuming you have an encrypted dataset (See [Jim Saltar's short intro](https://arstechnica.com/gadgets/2021/0

    October 06, 2022
    #zfs #homelab #tech #til
  • Check Your BIOS Version On Ubuntu

    sudo dmidecode -s bios-version

    October 02, 2022
    #linux #cli #tech #til
  • Abraham and Melchizedek

    [link to study](https://bibleproject.com/bible-studies/abraham-and-melchizedek/) Video Priests God creates Eden in which he places humans to be his royal image

    September 23, 2022
    #bible-project #faith
  • Append string to list of files with xarg

    ❯ find . -name "requirements.in" -print0 | xargs -0 sh -c 'for arg in "$@"; do echo "awscli" >>"$arg"; done&#

    September 21, 2022
    #linux #bash #til
  • Tree of Life

    Video Eden Biblical story begins in a garden, which is presented as a type of Temple. The top (center) is the Tree of Life, which represents God's life and

    September 21, 2022
    #bible-project #faith
  • Shalom and Peace

    [study link](https://bibleproject.com/bible-studies/shalom-peace/) Peace !!! note "" In Hebrew the word is `Shalom` (Greek: Eirene). Basic biblical me

    September 18, 2022
    #bible-project #faith
  • Destroying Tmux sessions with fzf

    I use Tmux and Vim for most of my workflow, but I end up with a lot of dangling tmux sessions that dont' really need to persist... but killing them one at

    September 15, 2022
    #cli #bash #tech #til
  • Check your SMART status with smartctl

    https://www.simplified.guide/linux/disk-health-check Install For ubuntu/debian based distros (which is what I primarly use presently) `sudo apt update -y &&

    August 29, 2022
    #cli #linux #tech #til
  • Benchmark your disks with fio

    Intro I use ZFS at home in my homelab for basically all of my storage... Docker uses ZFS backend, all my VMs have their `.qcow2` images in their own zfs dataset

    August 27, 2022
    #python #zfs #tech
  • Screwtape

    Chapters Below are just quick notes or quotes from each chapter as a reminder of what to go back to chat about. This isn't intended to be in-depth by any s

    Screwtape cover image
    August 22, 2022
    #books #faith
  • Paperless-NGX filtering on IDs instead of values

    To filter for saved views from the admin console you have to use the `id` of the tag you are using to filter on... Ex: filtering for tags "Inbox" does

    August 09, 2022
    #homelab #tech #til
  • Mounting exFAT USB in Linux

    Steps `sudo fdisk -l` then look for the device and partition get the Type column mount Example

    July 31, 2022
    #linux #homelab #tech #til
  • Xrdp-Authentication-Required-To-Create-Managed-Color-Device

    I just need to RDP into an Ubuntu box via Remmina and everytime I login I have to authenticate to create a color managed device... which I don't even know

    Xrdp-Authentication-Required-To-Create-Managed-Color-Device cover image
    July 18, 2022
    #homelab #tech #til
  • ZFS Permissions for Sanoid/Syncoid

    `zfs allow -u $USER clone,load-key,create,destroy,mount,mountpoint,receive,send,rollback,compression,snapshot,hold,keylocation,bookmark tank` load-key only need

    July 08, 2022
    #zfs #homelab #cli #til
  • kvm-network-interface-via-nat-ubuntu-20

    I have started using VMs more and more in my development workflow and it's impossible to work in a VM without an internet connection for me most of the tim

    June 25, 2022
    #homelab #linux #tech
  • cheat on your man

    `man` can be a pain to read... and there's lots of alternatives out there and one I've just started playing with is [cheat](https://github.com/cheat/c

    June 23, 2022
    #linux #cli #tech #til
  • Reset SSH key passphrase

    I got into a pickle where I encrypted the ssh keys I use for my SSH connections on LAN, but then I couldn't run my ansible playbook on my server! ssh-keyge

    June 13, 2022
    #homelab #cli #linux #til
  • Add colored indicators to your dataframes html representation

    [Mike Driscoll](https://twitter.com/driscollis) recently tweeted about making colored out with pandas DataFrames and I just had to try it for myself Use Case Fi

    June 04, 2022
    #python #data #tech #til
  • Filtering emails with core utils

    May 30, 2022
    #linux #cli #tech #til
  • Reindex Nextcloud After Adding Data via CLI

    My Nextcloud woes I wrote [here]("nextcloud-permissions-with-zfs-and-ansible-nas") about setting up `www-data` as the owner of any directories you wan

    May 29, 2022
    #homelab #linux #tech #til
  • arr client config

    TIL that when setting up download clients for radarr/sonarr/lidarr/readarr/bazarr/prowlarr that you can utilize internal DNS and instead of hardcoding an IP add

    May 28, 2022
    #homelab #tech #til
  • Add space to your LVM on Ubuntu

    I ran out of space on the SSD in my server when doing some file transfers but only 100GB was used of a 256 GB SSD? LVM When installing Ubuntu live server the de

    May 26, 2022
    #homelab #linux #tech #til
  • Netplan change from Focal to Jammy

    I am revamping my home server and bumped myself early up to Jammy Jellyfish... however to my peril I reused my netplan config and after hitting my server with t

    May 22, 2022
    #homelab #linux #tech #til
  • See ZFS snapshot disk usage

    As I was cleaning up my NAS recently I noticed that I ran out of storage even though my disk usage looked pretty low... turns out I was keeping a mega-ton of ZF

    May 19, 2022
    #zfs #homelab #tech #til
  • Nextcloud permissions with ZFS and Ansible-NAS

    TL;DR As the nextcloud docs say... if you want to write to an external volume that location has to be writeable by the user/group `www-data` on the host system.

    May 19, 2022
    #homelab #zfs #tech #til
  • Remove ZFS Dataset Specific Snapshots

    I started my homelab journey being super naive about ZFS and how to manage the filesystem... that bit me in the butt when transfering a ton of files out of fold

    May 19, 2022
    #linux #zfs #cli #bash #homelab #til
  • Plug Snapshot!

    :PlugSnapshot, :w ~/dotfiles/nvim/snapshot.vim... keep your config safe with git!

    May 17, 2022
    #vim #tech #til
  • Filepath Completion in Neovim

    I've had `Plug 'hrsh7th/cmp-path'` in my plugins for ever but didn't notice until recently that I wasn't getting any filepath completio

    May 17, 2022
    #vim #tech #til
  • Plug-Snapshot-To-Save-Your-Life

    If you use vim-plug for managing your vim plugins, do yourself a favor and snapshot your plugins before upgrading! `:PlugSnapshot` creates a vim.snapshot file

    Plug-Snapshot-To-Save-Your-Life cover image
    May 13, 2022
    #tech #til
  • Dataframe-To-Markdown

    Pandas `pandas.DataFrame`s are pretty sweet data structures in Python. I do a lot of work with tabular data and one thing I have incorporated into some of that

    Dataframe-To-Markdown cover image
    May 07, 2022
    #python #tech #til
  • Dataframe-To-Styled-Html

    I wrote up a little on exporting DataFrames to markdown and html [here](/dataframe-to-markdown) But I've been playing with a web app for with lists and whi

    Dataframe-To-Styled-Html cover image
    May 07, 2022
    #python #tech #til
  • Wish-List-With-Fastapi

    Amazon has crossed the line with me just one too many times now so we are looking to drop them like every other Big Tech provider.... However, one key feature o

    Wish-List-With-Fastapi cover image
    May 06, 2022
    #python #blog #tech
  • Git-Bisect

    I try to commit a lot, and I also try to write useful tests appropriate for the scope of work I'm focusing on, but sometimes I drop the ball... Whether by

    Git-Bisect cover image
    May 03, 2022
    #git #tech #til
  • Pandas-String-Contains

    TL;DR `pandas.Series.str.contains` accepts regular expressions and this is turned on by __default__! Use case We often need to filter pandas DataFrames based on

    Pandas-String-Contains cover image
    May 02, 2022
    #python #tech #til
  • Unpack-Anywhere-With-Star

    Unpacking iterables in python with `*` is a pretty handy trick for writing code that is just a tiny bit more pythonic than not. But [@Ned Batchelder](https://tw

    Unpack-Anywhere-With-Star cover image
    April 24, 2022
    #python #tech #til
  • Htop

    `htop` is a common command line tool for seeing interactive output of your system resource utilization, running processes, etc. I've always been super conf

    Htop cover image
    April 24, 2022
    #til #tech
  • Pipx

    `pipx` is a tool I've been using to solve a few problems of mine... pinning formatting tools like `black`, `flake8`, `isort`, etc. to the same version for

    Pipx cover image
    April 22, 2022
    #til #python #tech
  • Fx-Json

    [fx](https://github.com/antonmedv/fx) is an interactaive JSON viewer for the terminal. It's a simple tool built with Charmcli's Bubble Tea. Installati

    Fx-Json cover image
    April 19, 2022
    #til #tech
  • Jellyfin-Media-Players

    I use Jellyfin at home for serving up most of our media - movies and shows etc. My dream is to have a GPU capable of transcoding any and all of our media for sm

    Jellyfin-Media-Players cover image
    April 17, 2022
    #homelab #tech
  • Typeddict

    Type hinting has helped me write code almost as much, if not more, than unit testing. One thing I love is that with complete type hinting you get a lot more out

    Typeddict cover image
    April 15, 2022
    #til #python #tech
  • And-vs-&

    I often struggle to remember the correct way to do `and` type comparisons when working in pandas. I remember learning long long ago that `and` and `&` are d

    And-vs-& cover image
    April 06, 2022
    #python #tech
  • File-Length

    I have a specific need for counting the number of lines in a file quickly. At work we use S3 for data storage during our Kedro pipeline development, and in the

    File-Length cover image
    April 04, 2022
    #linux #tech #til
  • Ipython-Prompt

    I have a [post on starship](/starship) where I have some notes on how I use starship to make my zsh experience great with a sweet terminal prompt. Now... I spen

    Ipython-Prompt cover image
    April 02, 2022
    #python #tech
  • Vim-Spell-Check

    __Did you know you can spell check in Vim?!__ What is this magic??? `set: spell spelllang=en_us` Custom words? Sometimes there's things that are words to y

    Vim-Spell-Check cover image
    April 01, 2022
    #vim #tech #til
  • Polybar-01

    [polybar](https://github.com/polybar/polybar) is an awesome and super customizable status bar for your desktop environment. I use it with i3-gaps on Ubuntu for

    Polybar-01 cover image
    April 01, 2022
    #linux #tech
  • Deques

    I am working on a project to create a small system monitoring dashboard using the python `psutil` library. The repo is [here](https://github.com/nicpayne713/not

    Deques cover image
    March 31, 2022
    #python #tech #til
  • Plotly-And-Streamlit

    Streamlit I use `streamlit` for any EDA I ever have to do at work. It's super easy to spin up a small dashboard to filter and view dataframes in, live, wit

    Plotly-And-Streamlit cover image
    March 31, 2022
    #python #tech
  • Starship

    If you spend time in the terminal then you'll want it to look somewhat pleasing to the eye. I used to ssh into servers with no customization, use `vi` to

    Starship cover image
    March 25, 2022
    #linux #tech
  • self-hosted-media

    Self-hosting 1 or several media servers is another common homelab use-case. Getting content for your media servers is up to you, but I'll show a few ways h

    self-hosted-media cover image
    March 24, 2022
    #python #homelab #tech #series-homelab
  • Skimpy

    EDA I work with data a lot, but the nature of my job isn't to dive super deep into a small amount of datasets, I'm often jumping between several proje

    Skimpy cover image
    March 23, 2022
    #python #homepage #tech #til
  • Truenas-And-Wireguard

    NAS One of the most common use cases for self-hosting anything is a file share system. I have been a fan of [TrueNAS](https://www.truenas.com/) for a while. I

    Truenas-And-Wireguard cover image
    March 23, 2022
    #homelab #tech
  • Pyclean

    I like to keep my workspace clean and one thing that I don't personally love looking at is the `__pycache__` directory that pops up after running some code

    Pyclean cover image
    March 22, 2022
    #python #tech #til
  • Psutil-01

    [Mike Driscoll](https://twitter.com/driscollis) has been posting some awesome posts about `psutil` lately. I'm interested in making my own system monitorin

    Psutil-01 cover image
    March 16, 2022
    #python #tech #til
  • Mu

    If you work with a template for several projects then you might sometimes need to do the same action across all repos. A good example of this is updating a pack

    Mu cover image
    March 15, 2022
    #python #git #tech #til
  • Wireguard

    VPN Virtual Private Networks are a big deal, and this shouldn't be considered anything even close to a guide on using them. Here are just my notes and some

    Wireguard cover image
    March 12, 2022
    #homelab #homepage #tech
  • Abstract-Base-Class

    ABCMeta I don't do a lot of OOP currently, but I have been on a few heavy OOP projects and this `ABCMeta` and `abstractmethod` from `abc` would've bee

    Abstract-Base-Class cover image
    March 09, 2022
    #python #tech #til
  • Python-Builtin-Calendar

    Being lazy I almost exclusively use Python for my job and have been eye-balls deep in it for almost 5 years but I really lack in-depth knowledge of builtins. I

    Python-Builtin-Calendar cover image
    March 08, 2022
    #python #tech #til
  • Python-F-String-Align

    I am personally trying to use `logger` instead of `print` in all of my code, however I learned from [@Python-Hub] that you can align printouts using `print` wi

    Python-F-String-Align cover image
    March 08, 2022
    #python #tech #til
  • Dataframe-Memory-Usage

    I have often wanted to dive into memory usage for pandas DataFrames when it comes to cloud deployment. If I have a python process running on a server at home I

    Dataframe-Memory-Usage cover image
    March 07, 2022
    #python #tech #til
  • Adblock-Coverage

    I run pi-hole at home for ad blocking and some internal DNS/DHCP handling. __pi hole posts on the way__ One thing I've never put too much thought in is ask

    Adblock-Coverage cover image
    March 07, 2022
    #homelab #til #tech
  • Tree

    I wanted a quick way to generate an `index.html` for a directory of html files that grows by 1 or 2 files a week. I don't know any html (the files are expo

    Tree cover image
    March 06, 2022
    #linux #tech #til
  • Webservers-And-Indexes

    I host a lot of services in my homelab, but they're mostly dockerized applications so I have never had to care much about how content gets served up. Today

    Webservers-And-Indexes cover image
    March 06, 2022
    #homelab #tech #til
  • Traefik-01

    Traefik If you don't know about [traefik](https://doc.traefik.io/traefik/) and you need a reverse-proxy then you might want to check it out. I used to use

    Traefik-01 cover image
    March 06, 2022
    #homelab #tech
  • Pandas-Select-Dtypes

    On my team we often have to change data types of columns in a `pandas.DataFrame` for a variety of reasons. The main one is it tends to be an artifact of EDA whe

    Pandas-Select-Dtypes cover image
    March 05, 2022
    #python #tech #til
  • Tiddly-Wiki

    [Tiddly Wiki](https://tiddlywiki.com/) is a great note taking utility for organizing non-linear notes. I used it to replace my OneNote workflow and my only comp

    Tiddly-Wiki cover image
    March 05, 2022
    #tech
  • Vim-Auto-Space

    I ran into an issue where I had some copy-pasta markdown tables in a docstring but the generator I used to make the table gave me tabs instead of spaces in odd

    Vim-Auto-Space cover image
    March 04, 2022
    #vim #tech #til
  • Git ammend to a commit

    After carefully staging only lines related to a specific change and comitting I suddenly realized I missed one... darn, what do I do? Old me would have soft res

    Git ammend to a commit cover image
    March 04, 2022
    #git #tech #til
  • Stow

    Stow is a great tool for managing dotfiles. My usage looks like cloning my dotfiles to my home directory, setting some environment variables via a script, then

    Stow cover image
    March 04, 2022
    #bash #linux #tech #til
  • Stow-Target

    Check out [stow](/stow) for a brief introduction to `stow` What if I want to stow a package somewhere else? Boom, that's where `-t` comes in... Maybe I don

    Stow-Target cover image
    March 04, 2022
    #bash #linux #tech #til
  • Ubuntu-Static-Ip

    Sometimes I need to manually set a static IP of a Linux machine. I generally run the latest version of Ubuntu server in my VMs at home. In Ubuntu 20 I'm ab

    Ubuntu-Static-Ip cover image
    March 03, 2022
    #linux #til