Deleting Code for Performance
The one where I clean up an asynchronous mess
dbushell.com Ā· dbushell.com [1]
I did not realize that Davidās site was built on a homegrown Static Site Generator. As someone who also does this myself I appreciate the effort. I build my site on markata [2]. It started as a project to learn a set of tools and has become a project that I depend on everywhere and cant put down. Itās a great tool, but you probably shouldnāt use it. Anyways, I feel this really shows on Davidās site. His site is filled with custom features that make it very unique, one off, and always a pleasure to read.
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://dbushell.com/2025/12/04/deleting-code-for-performance/
[2]: /markata/
[3]: /thoughts/
GitHub Stars
GitHub stars posts
1859 posts
latest post 2026-05-24
Publishing rhythm
I recently discovered posse_party [1] by searlsco [2], and itās truly impressive.
Quit social media by posting more
References:
[1]: https://github.com/searlsco/posse_party
[2]: https://github.com/searlsco
-
Niche companies will rise from the ashes. Companies that want to build good products for customers. Companies that will get hundreds of users. They will treat them right and make enough money to support themselves, maybe.
Alongside them we will self host [1]. We will run our own services out of our basement. There will be downtime, but its ok. We will enjoy ourselves. We will tell everyone how much better it is BTW
Next to that is a firehose of shit piling back into the circular snakes mouth as all of your data flows freely between any company that can get their hands on it. These companies will spend and make money hand over fist. Most people will continue to use these services until enough is enough and unplug from everything.
In this world I donāt see how we sustain the amount of engineers we have created. Small companies run lean, small, and allow slow organic growth happen.
It will be interesting to see play out.
[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]: /self-host/
[2]: https://dropper.waylonwalker.com/file/95ae2a95-308b-4d1d-bff8-8ce6194db132.webp
[3]: /thoughts/
Iām impressed by awesome-nanobanana-pro [1] from ZeroLu [2].
š An awesome list of curated Nano Banana pro prompts and examples. Your go-to resource for mastering prompt engineering and exploring the creative potential of the Nano banana pro(Nano banana 2) AI image model.
References:
[1]: https://github.com/ZeroLu/awesome-nanobanana-pro
[2]: https://github.com/ZeroLu
Malicious Traffic and Static Sites
Writing about the big beautiful mess that is making things for the world wide web.
blog.jim-nielsen.com [1]
These look like fun endpoints to add anti-maliciously, give good stuff for the sleezy things to read.
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.jim-nielsen.com/2025/malicious-traffic-on-static-sites/
[2]: /thoughts/
A ChatGPT prompt equals about 5.1 seconds of Netflix
In June 2025 Sam Altman claimed about ChatGPT that "the average query uses about 0.34 watt-hours". In March 2020 George Kamiya of the International Energy Agency estimated that "streaming a ā¦
Simon Willisonās Weblog Ā· simonwillison.net [1]
This feels very promising for the future as we enter a world that is more and more dependent on AI that inference is so cheap. I did not understand the scale to how much cheaper inference is compared to training. As we get better with training I imagine this gets significantly better as well. I know they all claim to be profitable on inference, but scrolling through Simonās feed here you see several articles on the stark difference.
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://simonwillison.net/2025/Nov/29/chatgpt-netflix
[2]: /thoughts/
A pretty good email scam
How I helped family recover from a clever email scam that hid behind sneaky account settings
cassidoo.co [1]
scams suck. This is a good story, sorry to hear that it happened to a real person. If you or anyone in your family has a compromised email, add these to your checklist to fix.
- automatic forwards
- 2-factor email
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://cassidoo.co/post/email-settings-scam/
[2]: /thoughts/
2025-11-27 Notes | Nic Payne
yesterday: [[2025-11-26-notes]] Big Changes Got my workspaces script in working order It's not quite configurable yet This will allow an easy way to setup
pype.dev [1]
Nic is also building out a similar workspaces script. This feels like such a great thing to have ai work on fully customized tools for your personal workflow. Also Nice shout out!
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://pype.dev/2025-11-27-notes/
[2]: /thoughts/
Check out dawarich [1] by Freika [2]. Itās a well-crafted project with great potential.
Your favorite self-hostable alternative to Google Timeline (Google Location History)
References:
[1]: https://github.com/Freika/dawarich
[2]: https://github.com/Freika
K8s Diagram Builder - Visual Kubernetes YAML Generator
Free Kubernetes diagram builder with drag-and-drop design. Auto-generate production-ready YAML for Ingress, Services, Deployments, ConfigMaps, Secrets & more. No signup required.
K8s Diagram Builder Ā· k8sdiagram.fun [1]
This looks like great prototyping tool for k8s. I too often ask ai to get me going with the things I need. Iāve used k8s long enough that I can generally remember all the things I need, roughly where they go, would probably forget a few things and need to iterate, but I cannot remember exactly what goes where and need examples at a minimum. I need to give this a go from desktop and see if it will work for me. Right now looking through mobile looks promising.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: http://k8sdiagram.fun/
[2]: /thoughts/
chr15m [1] has done a fantastic job with runprompt [2]. Highly recommend taking a look.
Run LLM prompts from your shell
References:
[1]: https://github.com/chr15m
[2]: https://github.com/chr15m/runprompt
setting COLUMNS env var to a number greater than 0 will make the terminal resize to that number of columns.
COLUMNS=80 uvx --from rich-cli rich myscript.py
Note
Not all programs respct the COLUMNS env var, but rich does, and a lot of
stuff Iām building uses rich.
I discovered this when I was trying to make a low effort readme generated from
the code, but did not depend on the size of terminal it was ran on.
# justfile
readme:
echo "# Workspaces" > README.md
echo "" >> README.md
echo '``` bash' >> README.md
COLUMNS=80 ./workspaces.py --help >> README.md
echo '```' >> README.md
Iām really excited about alloy-scenarios [1], an amazing project by grafana [2]. Itās worth exploring!
A collection of working Alloy scenarios
References:
[1]: https://github.com/grafana/alloy-scenarios
[2]: https://github.com/grafana
The tea command for gitea (used by forgejo) has a flag for login. With gitea
you can have multiple accounts logged in. When you try to run a command such
as repo create it will prompt you which login to use, but I learned that you
can bake it in to all of them with --login <login-name>
⯠tea repo create --name deleteme --description 'for example'
ā NOTE: no gitea login detected, whether falling back to login 'git.waylonwalker.com'?
[1]
tea repo create --name deleteme --description 'for example' --login git.wayl.one
References:
[1]: https://dropper.waylonwalker.com/file/11dc820d-1680-414c-9624-cd970b057a74.webp
Looking for inspiration? wyattbubbylee.com [1] by WaylonWalker [2].
No description available.
References:
[1]: https://github.com/WaylonWalker/wyattbubbylee.com
[2]: https://github.com/WaylonWalker
If youāre into interesting projects, donāt miss out on qmk_firmware [1], created by WaylonWalker [2].
Open-source keyboard firmware for Atmel AVR and Arm USB families
References:
[1]: https://github.com/WaylonWalker/qmk_firmware
[2]: https://github.com/WaylonWalker
Check out octelium [1] by octelium [2]. Itās a well-crafted project with great potential.
A next-gen FOSS self-hosted [3] unified zero trust secure access platform that can operate as a remote access VPN, a ZTNA platform, API/AI/MCP gateway, a PaaS, an ngrok-alternative and a homelab [4] infrastructure.
References:
[1]: https://github.com/octelium/octelium
[2]: https://github.com/octelium
[3]: /self-host/
[4]: /homelab/
-
šššpreach it prime! M$ continues to prove that they are not making products for you something else is affoot and shit you donāt want is shoved down your throat and forced on you.
Prime points out that the agentic is prompt injected itselfš. Rather than making a better os experience itās assuming you are stupid and need everything done for you. But what I donāt get here in the text scaling example. Why the F does it not just fix it for me. When I ask the machine to make text bigger it puts a flashy circle where to click. This is a one time setup for someone who gives no fucks to remember how to do it. Why is the machine doing this weird hand holding watching us do itās work rather than just doing it? I like the pattern when you change display setting it gives you a counter that reverts everything if for some reason shit is so bad you canāt even see it. Do that, not this help me click bs.
Now in parallel we have steam making Linux desktop better and better. Allowing you to just access the hardware you own to do what you want to do with it. Providing a fantastic hands off out of the box experience for the price of the hardware. No ongoing fees, no upgrade cycle, soft lock, ari...
PETaflop cluster
AI is a pain in the back.
Justin Garrison Ā· justingarrison.com [1]
Justin makes the coolest kubernetes clusters wishing I could see it in the flesh at Kubecon.
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://justingarrison.com/blog/petaflop-cluster/
[2]: /thoughts/
-
Absolutely banger of a video, what a wild idea to send gippity a bit off course and just see how far off the rails it will go. Dude did a banger of an edit on it. Iāll admit that I listened to the whole thing, but did not watch much, saving here as I might go back when I have time to really watch it. It was really weird how easy it was for chat to say something that could be true, but nearly no chance of it actually happening over and over and just keep it going down this dark spiral of conspiracies. It was ready to electrocute him and separate him from anyone who had a chance of being a non believer. At any moment was ready to say that those closest to him might be his problem. gipity is not your friend, or your therapist.
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/