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/
GitHub Stars
GitHub stars posts
1859 posts
latest post 2026-05-24
Publishing rhythm
-
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/
-
I want to go build these now, these are suspension setups I had no idea you could do in trailmakers.
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/
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/
Iām really excited about fdupes [1], an amazing project by adrianlopezroche [2]. Itās worth exploring!
FDUPES is a program for identifying or deleting duplicate files residing within specified directories.
References:
[1]: https://github.com/adrianlopezroche/fdupes
[2]: https://github.com/adrianlopezroche
Diun
Receive notifications when a Docker image is updated on a Docker registry
crazymax.dev [1]
Diun, looks like a very interesting tool to monitor for image updates, it does not make any change, it only makes notifications. This feels like an easy start to getting image updates started with low effort, keep git [2] ops, but requires manual updates. I see this as a tool that would be a great start and pair well with automated image updaters to ensure they are working as expected.
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://crazymax.dev/diun/
[2]: /glossary/git/
[3]: /thoughts/
Keel
Kubernetes Operator to automate Helm, DaemonSet, StatefulSet & Deployment updates
keel.sh [1]
Keel looks interesting, I might give it a try as a simple image updater. Iām unsure if it fits my gitops patterns though. I like to keep everything defined in git [2], I donāt like drift outside of that so Keel might not be the thing I want.
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://keel.sh/
[2]: /glossary/git/
[3]: /thoughts/
YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
youtube.com [1]
Damn he makes this easy. I did not know about hx-select. yes there is waste in requesting the entire thing every 5s, but damn that was easy to get life reload. Iāve only done very specific backend endpoints, built pages up from partials, made endpoints for partials. keeping this one in my back pocket.
Iām just kind of amazed that he could do this all in html [2] without touching the backend or js, typically things like this require one or the other. Yes js is running, but no other js library Iām aware of lets you do this.
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://www.youtube.com/watch
[2]: /html/
[3]: /thoughts/
I recently discovered kubectl.nvim [1] by Ramilito [2], and itās truly impressive.
ā Streamline your Kubernetes management within Neovimācontrol and monitor your cluster seamlessly, all without leaving your coding environment.
References:
[1]: https://github.com/Ramilito/kubectl.nvim
[2]: https://github.com/Ramilito
[1]
This is a handy line to reset your admin password in nextcloud.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /static/https://docs.nextcloud.com/server/latest/admin_manual/configuration_user/reset_admin_password.html
[2]: /thoughts/
Redis configuration
Overview of redis.conf, the Redis configuration file
Docs Ā· redis.io [1]
redis has all of their default self documented configs hosted here. You can pull the default redis.conf for any of the major releases.
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://redis.io/docs/latest/operate/oss_and_stack/management/config/
[2]: /thoughts/
If youāre into interesting projects, donāt miss out on xpipe-webtop [1], created by xpipe-io [2].
A containerized web-based desktop environment for XPipe
References:
[1]: https://github.com/xpipe-io/xpipe-webtop
[2]: https://github.com/xpipe-io
xpipe [1] by xpipe-io [2] is a game-changer in its space. Excited to see how it evolves.
Access your entire server infrastructure from your local desktop
References:
[1]: https://github.com/xpipe-io/xpipe
[2]: https://github.com/xpipe-io
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)"
hotel_bookings.csv
Discover what actually works in AI. Join millions of builders, researchers, and labs evaluating agents, models, and frontier technology through crowdsourced benchmarks, competitions, and hackathons.
kaggle.com [1]
nice dataset to use for example / test projects. Iām using it to play with duckdb currently.
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://www.kaggle.com/datasets/ahmedsafwatgb20/hotel-bookingscsv?resource=download
[2]: /thoughts/
The State of Secrets Sprawl 2025
GitGuardian's 2025 report reveals 70% of leaked secrets remain active two years later. Discover the alarming state of secrets sprawl & protect your organization.
GitGuardian Blog - Take Control of Your Secrets Security Ā· blog.gitguardian.com [1]
Good report, make notes later
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://blog.gitguardian.com/the-state-of-secrets-sprawl-2025/
[2]: /thoughts/