Published

All published posts

2565 posts latest post 2026-07-13 simple view
Publishing rhythm
Jun 2026 | 27 posts

hover z-index and positioning

I broke my sick wikilink hover [1] recently in a refactor, today I did some diving in to figure out what happened. Before # [2] As you can see in the screenshot below, the link is in a list of links, and when the hover image pops up it sits behind all of the other text. The z-index of the list-item is supposed to be raised above the others on hover. [3] Manually setting z-index to 20 in the inspector I noticed this message from devtools, “The position: static property prevents z-index from having an effect. Try setting position to something other than static.”, looking back at some of my refactoring I had relative in an old template and it was lost. [4] After # [5] After properly setting position to relative on the list-item, the hover image is raised above the others. [6] References: [1]: /sick-wikilink-hover/ [2]: #before [3]: https://dropper.waylonwalker.com/api/file/b3158b49-5c0f-4e52-b3e3-47ba67f5c801.webp [4]: https://dropper.waylonwalker.com/api/file/1c7fb24c-b77d...
Top Python libraries of 2024 Dive into our 10th annual Python Libraries roundup for 2024, now featuring separate curated lists for General Use and AI / ML / Data tools. Discover this year's most innovative additions to the eco... Tryolabs · tryolabs.com [1] Really good listicle of new modern top python libraries from 2024. Very well done article with images, links, and an actually quality listicle with many things I’ve never even heard of. References: [1]: https://tryolabs.com/blog/top-python-libraries-2024

analytics

I’ve been posting on this site since 2016, when layoffs were rolling through the company I worked for at the time. Starting a personal blog and a pile of side projects felt like one of the best things I could do for my resume, so off I went. This site is built on markata [1], more about that in the /colophon. [2] The old version of this page embedded static SVGs from my Python Markata build. Those files are gone in the markata-go site, so this page now renders the yearly posting history directly from the current content set. Post Contributions All Time Monthly # [3] Contribution Graph Error: Invalid JSON configuration invalid character '%' looking for beginning of object key string Post Contributions in 2026 # [4] Post Contributions in 2025 # [5] Post Contributions in 2024 # [6] Post Contributions in 2023 # [7] 2023 was a very busy year for me and I started slowing down. About mid year I felt like I had a lot that I wanted to get out, but felt like I couldn’t, because I...
ublue-os [1] has done a fantastic job with ucore [2]. Highly recommend taking a look. An OCI base image of Fedora CoreOS with batteries included References: [1]: https://github.com/ublue-os [2]: https://github.com/ublue-os/ucore
Just starred bazzite [1] by ublue-os [2]. It’s an exciting project with a lot to offer. Bazzite is a cloud native image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld. References: [1]: https://github.com/ublue-os/bazzite [2]: https://github.com/ublue-os
poolers.postgresql.cnpg.io CRD metadata.annotations Too long · Issue #325 · cloudnative-pg/charts Unable to deploy helm chart using ArgoCD. Getting following error Failed sync attempt to : one or more objects failed to apply, reason: CustomResourceDefinition.apiextensions.k8s.io "poolers.postgr... GitHub · github.com [1] I’ve never seen or needed to use a serversideapply in kubernetes before, but I ran into this same issue in my k3s homelab [2] while installing cloudnative-pg. You can do it with argo apiVersion: argoproj.io/v1alpha1 kind: Application spec: syncPolicy: syncOptions: - ServerSideApply=true and you can do it with kubectl kubectl apply --server-side --force-conflicts -f cnpg-1.25.0.yaml References: [1]: https://github.com/cloudnative-pg/charts/issues/325 [2]: /homelab/

I fixed lists in my blog

A small improvement to my blog today. I was checking out my /now post and noticed that lists have left padding but no discs or numbers. I popped open my tailwind/app.css added these lines and rebuilt. #post-body li { @apply list-disc; } #post-body ol { @apply list-decimal; } And rebuild, which I actually do with ⭐ casey just [1], but showing the command here for clarity. npx tailwindcss --input tailwind/app.css --output static/app-39.css WHY the applies # [2] Before # [3] [4] After # [5] [6] References: [1]: /casey-just/ [2]: #why-the-applies [3]: #before [4]: https://dropper.waylonwalker.com/api/file/5c48f763-5ef6-49b0-9e8f-5167ab046f05.webp [5]: #after [6]: https://dropper.waylonwalker.com/api/file/0cf1c5d9-0948-444f-9a6c-387d22b9db43.webp
1 min read

I built out a tool for myself to manage my nvim configuration, and I wanted to quickly see which one I am running in my starship prompt. Here’s the config I ended up with. It warns if the NVIM_APPNAME environment variable is not set, and it shows which nvim I am using if it is set.

[custom.nvim-manager-system]
when = '[[ ! -n "${NVIM_APPNAME}" ]]'
style = "bold yellow"
symbol = '[ ](fg:#15AABF)'
format = '$symbol[USING SYSTEM NVIM]($style)'

[env_var.NVIM_APPNAME]
style = "green"
symbol = '[ ](fg:#15AABF)'
format = '[$symbol${env_value}]($style)'
variable = "NVIM_APPNAME"
snorlax [1] by moonbeam-nyc [2] is a game-changer in its space. Excited to see how it evolves. wake and sleep Kubernetes deployments on a schedule References: [1]: https://github.com/moonbeam-nyc/snorlax [2]: https://github.com/moonbeam-nyc
I came across headlamp [1] from kubernetes-sigs [2], and it’s packed with great features and ideas. A Kubernetes web UI that is fully-featured, user-friendly and extensible References: [1]: https://github.com/kubernetes-sigs/headlamp [2]: https://github.com/kubernetes-sigs
Just starred headlamp [1] by headlamp-k8s [2]. It’s an exciting project with a lot to offer. A Kubernetes web UI that is fully-featured, user-friendly and extensible References: [1]: https://github.com/headlamp-k8s/headlamp [2]: https://github.com/headlamp-k8s
If you’re into interesting projects, don’t miss out on gitui [1], created by gitui-org [2]. Blazing 💥 fast terminal-ui for git [3] written in rust 🦀 References: [1]: https://github.com/gitui-org/gitui [2]: https://github.com/gitui-org [3]: /glossary/git/
The work on gitui [1] by extrawurst [2]. Blazing 💥 fast terminal-ui for git [3] written in rust 🦀 References: [1]: https://github.com/extrawurst/gitui [2]: https://github.com/extrawurst [3]: /glossary/git/
Nerd Fonts - Iconic font aggregator, glyphs/icons collection, & fonts patcher Iconic font aggregator, collection, & patcher: 9,000+ glyph/icons, 60+ patched fonts: Hack, Source Code Pro, more. Popular glyph collections: Font Awesome, Octicons, Material Design Icons, and more Nerd Fonts · nerdfonts.com [1] Nerdfont cheatsheet is a fantastic way to copy paste icons into your shell. I just used it to juice up my starship prompt with my current $NVIM_APPNAME managed by nvim-manager [2] [3] References: [1]: https://www.nerdfonts.com/cheat-sheet [2]: /nvim-manager/ [3]: https://dropper.waylonwalker.com/api/file/3635351b-c006-4cff-8011-85c3b14bfc8f.webp

I recently noticed that my og images were missing emoji. They were taken using headless chrome in a container. I fixed it by adding an emoji font in the containerfile / dockerfile.

RUN apt-get update && apt-get install -y \
    # Add fonts with emoji support
    fonts-noto-color-emoji \
    && rm -rf /var/lib/apt/lists/*

Before #

Here’s what they were looking like with broken emoji fonts.

image

After #

And now with the fixed emoji font.

image

I put thought bubbles on my thoughts posts and stars on my github stars posts

one2nc [1] has done a fantastic job with cloudlens [2]. Highly recommend taking a look. k9s like CLI for AWS and GCP References: [1]: https://github.com/one2nc [2]: https://github.com/one2nc/cloudlens
I like dlvhdr’s [1] project gh-dash [2]. A beautiful CLI dashboard for GitHub 🚀 References: [1]: https://github.com/dlvhdr [2]: https://github.com/dlvhdr/gh-dash
I recently discovered kube-no-trouble [1] by doitintl [2], and it’s truly impressive. Easily check your clusters for use of deprecated APIs References: [1]: https://github.com/doitintl/kube-no-trouble [2]: https://github.com/doitintl
Manufacturer Recertified Drives | Enterprise Grade Manufacturer Recertified enterprise drives work and look like new. Rebuilt by the manufacturer and quality tested to ensure they function as new, our recertified drives save on cost. Shop now! ServerPartDeals.com · serverpartdeals.com [1] For my next drive upgrade in my homelab [2] I am gong to be using one of these factory recertified drives from serverpartdeals.com. Found them on an LTT video awhile back. They are some lightly used and recertified, fully burnt in drives. Shop for drives that are certified once again by the manufacturer to work like new. Factory ReCertified drives are cost-effective alternatives compared to factory-sealed new counter parts. Additionally, unlike in mass production, the re-certification process involves closer attention to the overall operation of the hardware so that the re-certification will not have to happen a 2nd time References: [1]: https://serverpartdeals.com/collections/manufacturer-recertified-drives [2]: /homelab/