Today I Learned

Short TIL posts

1852 posts latest post 2026-05-13
Publishing rhythm
Apr 2026 | 23 posts
Check out goose [1] by block [2]. It’s a well-crafted project with great potential. an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM References: [1]: https://github.com/block/goose [2]: https://github.com/block
Check out kubernetes-mcp-server [1] by manusa [2]. It’s a well-crafted project with great potential. Model Context Protocol (MCP) server for Kubernetes and OpenShift References: [1]: https://github.com/manusa/kubernetes-mcp-server [2]: https://github.com/manusa
Looking for inspiration? kubernetes-mcp-server [1] by containers [2]. Model Context Protocol (MCP) server for Kubernetes and OpenShift References: [1]: https://github.com/containers/kubernetes-mcp-server [2]: https://github.com/containers
Check out punkpeye [1] and their project awesome-mcp-servers [2]. A collection of MCP servers. References: [1]: https://github.com/punkpeye [2]: https://github.com/punkpeye/awesome-mcp-servers
I’m really excited about any-agent [1], an amazing project by mozilla-ai [2]. It’s worth exploring! A single interface to build and evaluate different agent frameworks References: [1]: https://github.com/mozilla-ai/any-agent [2]: https://github.com/mozilla-ai
Check out dtnewman [1] and their project zev [2]. A simple CLI tool to help you remember terminal commands References: [1]: https://github.com/dtnewman [2]: https://github.com/dtnewman/zev
Looking for inspiration? Reloader [1] by stakater [2]. A Kubernetes controller to watch changes in ConfigMap and Secrets and do rolling upgrades on Pods with their associated Deployment, StatefulSet, DaemonSet and DeploymentConfig – [✩Star] if you’re using it! References: [1]: https://github.com/stakater/Reloader [2]: https://github.com/stakater
I’m impressed by bazzite-arch [1] from ublue-os [2]. A ready-to-game Arch Linux based OCI designed for use exclusively in distrobox. References: [1]: https://github.com/ublue-os/bazzite-arch [2]: https://github.com/ublue-os
ublue-os [1] has done a fantastic job with arch-distrobox [2]. Highly recommend taking a look. An Arch Linux OCI meant for use exclusively in Distrobox References: [1]: https://github.com/ublue-os [2]: https://github.com/ublue-os/arch-distrobox
Check out ReznoRMichael [1] and their project hollow-knight-completion-check [2]. App for reading and analyzing a Hollow Knight save file. Shows what remains to do for full 112% Game Completion, Achievements, Hunter’s Journal, Collectibles, True Completion %. Includes a self-designed Hint system. References: [1]: https://github.com/ReznoRMichael [2]: https://github.com/ReznoRMichael/hollow-knight-completion-check
- This is a wild concept for a slicer, essentially he didn’t even make a slicer just a crazy pre-process and post prossess to cura slicer, deforming the part until it doesn’t have any overhangs, creating a normal planar slice, then undeforming the output from cura. He also mentions that the rapid moved needed modified as well. I’m assuming this is because they are generally long distances and not short, without breaking these long lines up we would still end up wtih a straight line after deform. Note This post is a thought [1]. It’s a short note that I make about someone else’s content online #thoughts References: [1]: /thoughts/
Marp: Markdown Presentation Ecosystem Marp (also known as the Markdown Presentation Ecosystem) provides an intuitive experience for creating beautiful slide decks. You only have to focus on writing your story in a Markdown document. marp.app [1] Intersting markdown presentation tool, Looks very simple. I really like split on --- much better than by h1 or h2. Their theme looks really nice in the screenshots. Note This post is a thought [2]. It’s a short note that I make about someone else’s content online #thoughts References: [1]: https://marp.app/#get-started [2]: /thoughts/
- How to make an entire clickable without presenting the entire content of the card as the link title. These videos are great, I’ve ran into these types of problems so many times, and definitely did not know about things like isolate to keep the z-index scoped to one element. - isolate - scope z-index inside this element so that it does not leak out. - [.relative [.absolute, inset-0, z-10]] - the inset zero is a modern shorthand for zeroing all sides, top-0, right-0, bottom-0, left-0. Note This post is a thought [1]. It’s a short note that I make about someone else’s content online #thoughts References: [1]: /thoughts/
- This is an absolute banger of a review by prime and Dylan Beetle. I love the similar takes with different perspectives, would really like to see them podcast together, but this one way style interview does really well to cover a lot of issues in open source, rug pulls, version pinning, thankless maintainers, what its like to open source from a large company. Note This post is a thought [1]. It’s a short note that I make about someone else’s content online #thoughts References: [1]: /thoughts/
Perils of Self-Hosting We speak to Kevin and Patricia from Traefik, discuss Alex's recent ZFS snafu and we wonder if the new Chromecasts can match up to the Nvidia Shield. Self-Hosted · selfhosted.show [1] Interesting takes on Diun here. I agree that I like to be in control of updates and pinning not to latest. both seemed like they weren’t going to run it because they can look up the latest version. Maybe I need to be less aggressive on keeping things up to date and its a me problem. I just got diun setup and hooked into ntfy, and I kinda like the automated checklist of new images that I can review and update. To be a bit more clear, having control over changes coming in from others, even if I dont care to see the changelog, it is nice to roll out an update, have it in your git [2] history, watch it deploy and work like before, if not roll back and read the changelog. For internal applications I’m down for automated releases like argo image updater give you, this thing has already gone through review, launch the damn thing at least to a dev space. Note This post is a thought [3]. It’s a short note that I make about someone else’s content online #thoughts References: [1]:...
Spring 2025: Self-Hosted Update The one where things plod along dbushell.com · dbushell.com [1] Davids blogs always have so many links that send me down new rabbit holes. Interesting that his experience with smart home is turning away, I’ve been somewhat interested for awhile, but never fully pulled the trigger on buying things. I really hope tailscale enshitification does not take off, but really for me, I barely use it even as a homelabber. Idk why, but every other homelabber praises it so much and I just dont find myself using it. Note This post is a thought [2]. It’s a short note that I make about someone else’s content online #thoughts References: [1]: https://dbushell.com/2025/04/13/self-hosted-update-spring-2025/ [2]: /thoughts/
Characters Xe Iaso xeiaso.net [1] xeiaso, has the coolest characters on her blog. Definitely something I’d like to replicate. I really appreciate how each one has its own sprite sheet, and they have conversations with each other. [2] Note This post is a thought [3]. It’s a short note that I make about someone else’s content online #thoughts References: [1]: https://xeiaso.net/characters/ [2]: https://dropper.waylonwalker.com/api/file/77dd4cb5-4fdb-4d09-8b9b-d9cdd72b2490.webp [3]: /thoughts/
GitHub - adrianlopezroche/fdupes: FDUPES is a program for identifying or deleting duplicate files residing within specified directories. FDUPES is a program for identifying or deleting duplicate files residing within specified directories. - adrianlopezroche/fdupes GitHub · github.com [1] keeping this in my back pocket for now. I just moved a few TB’s of data in the homelab [2] and I am expecting a lot of duplication to show up. Note This post is a thought [3]. It’s a short note that I make about someone else’s content online #thoughts References: [1]: https://github.com/adrianlopezroche/fdupes [2]: /homelab/ [3]: /thoughts/