Published

All published posts

2534 posts latest post 2026-06-10 simple view
Publishing rhythm
May 2026 | 57 posts

2025-08-14 Notes

Huge progress on shots not to be confused with shots inspired by . I'm building out my own instagram grid design, right now its 4 wide, but I wonder if it...

1 min
If you’re into interesting projects, don’t miss out on obsidian-livesync [1], created by vrtmrz [2]. No description available. References: [1]: https://github.com/vrtmrz/obsidian-livesync [2]: https://github.com/vrtmrz
I like syncthing’s [1] project syncthing [2]. Open Source Continuous File Synchronization References: [1]: https://github.com/syncthing [2]: https://github.com/syncthing/syncthing

2025-08-13 Notes

Inspired by Justin Searls Shots, I made started my own shots feed for self hosted Instagram style photos. The layout could use a lot of work, the feed seems...

1 min

2025-08-12 Notes

Sad day yesterday. We discovered that our freezer was left cracked over a day or so. Kids self serviced themselves to some sausage dogs at some point and...

1 min

trying forgejo

WIP networks: forgejo: external: false services: server: image: codeberg.org/forgejo/forgejo:11 container_name: forgejo environment: - USER_UID=1000 - USER_GID=1000 restart: always networks: - forgejo volumes: - ./forgejo:/data ports: - '3000:3000' - '2222:22' docker-in-docker: image: docker:dind container_name: docker_dind privileged: true command: ["dockerd", "-H", "tcp://0.0.0.0:2375", "--tls=false"] restart: unless-stopped networks: [forgejo] runner: image: data.forgejo.org/forgejo/runner:4.0.0 container_name: forgejo-runner user: "1001:1001" depends_on: - docker-in-docker environment: DOCKER_HOST: tcp://docker-in-docker:2375 volumes: - ./runner-data:/data:Z,U # will hold .runner + cache command: /bin/sh -c "while :; do sleep 1; done" restart: unless-stopped networks: [forgejo]
GitHub Ensloppification The one where I say goodbye to GitHub dbushell.com · dbushell.com [1] David’s got me looking at Forgejo. I’ve seen a lot of GitHub jumpers just this week, and I’ve been tempted for a long time to self host one anyways, so it might be time. I don’t have hard issues with anything, I just like self hosting my own personal stuff. On the flipside, I hope this does not turn yet another thing to shit. I lived through the download software from sourceforge and hope you get the right download now button and not the one from the virus ad. I’m not putting my really public/useful projects on a self hosted [2] platform… well not as the only source, I see how that comes off edgy. I like having some trust in the platform. Currently theres a lot of issues with M$ and GitHub using you for your data, but I don’t think injecting virus, malware, bitcoin miners is a worry I have coming from a GitHub release, unless it was put there by the author. 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/08/11/github-ensloppification/ [2]: /self-host/ [3]: /thoughts/
[1] Great list of self hosted [2] markdown editors. Looking for a good one for my wife and family to use that does not look like editing code. Note This post is a thought [3]. It’s a short note that I make about someone else’s content online #thoughts References: [1]: /static/https://awesome-selfhosted.net/tags/note-taking--editors.html [2]: /self-host/ [3]: /thoughts/
Check out pythops [1] and their project impala [2]. 🛜 TUI for managing wifi on Linux References: [1]: https://github.com/pythops [2]: https://github.com/pythops/impala
Slops AI-generated slop that I thought was worth sharing. justin․searls․co · justin.searls.co [1] Justin has such great feeds on his site, I love how the main feeds are so prominant just to the left of the article you are reading. slops in particular feels like a great category. Saving this chat for later, or found it particularly interesting, but don’t really want to make a post about 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://justin.searls.co/slops/ [2]: /thoughts/
iodine [1] by yarrick [2] is a game-changer in its space. Excited to see how it evolves. Official git [3] repo for iodine dns tunnel References: [1]: https://github.com/yarrick/iodine [2]: https://github.com/yarrick [3]: /glossary/git/
[1]https://t.co/Zapz55lpQq" [1] loading=“lazy”> noah (@noahsolomon) on X this is about to be my go to on plane flights. u don't need to pay for wifi since it's just a dns request which aren't gated behind a paywall https://t.co/Zapz55lpQq X (formerly Twitter) · x.com kinda wild, you can chat with an ai bot over a dns request?? 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://x.com/noahgsolomon/status/1954035351510716670 [2]: /thoughts/
blakewatson.com turns 20 - blakewatson.com I bought this domain as a college student using a friend’s credit card. Twenty years later, it’s one of the best decisions I've ever made. blakewatson.com [1] 20 years is a long time to work on something, congrats Blake! So many great links to small web creators, why, and how to build your own site. As algos turn to shit the small web remains a space that cannot be ruined. There will always be rss feeds from real humans writing for other humans. 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://blakewatson.com/journal/blakewatson-com-turns-twenty/ [2]: /thoughts/
I recently discovered Termix [1] by Termix-SSH [2], and it’s truly impressive. Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities. References: [1]: https://github.com/Termix-SSH/Termix [2]: https://github.com/Termix-SSH
ThePrimeagen (@ThePrimeagen) on X there is literally no universe that this is true 10k lines and its not bug filled crap? ok Lex Luthor, its time to step away from the keys https://t.co/OMg2Zi9bPs X (formerly Twitter) · x.com [1] there is literally no universe that this is true 10k lines and its not bug filled crap? ok Lex Luthor, its time to step away from the keys Is this 10k real production code? Dry in the sense that it hasn’t re-implemented the same s3 api dozens of time? What language are we talking something dense like python? something very verbose like html [2]? Maybe a language where you implement everything from scratch like lua. This matters a lot. Playing with little POC applications that dont mean anything I can quickly come up with 500-1k likes of code that I may never look at again. I’m sure I can come up wtih 10k decent lines of code a day. But for the same application without duplicating everything over and over? For something that moves the needle and really matters?? every single day?? Consistently +10k, not 10k changes, not 10k deletes of yesterdays code. nah thats wack. Note This post is a thought [3]. It’s a short note that I make about someone else...

2025-08-08 Notes

I found this post from miriam.codes while reading dbushell's notes. I kinda agree with Miriam and David here. AI is really making me feel like an old...

2 min
If you’re into interesting projects, don’t miss out on nwg-look [1], created by nwg-piotr [2]. GTK3 settings editor adapted to work in the wlroots environment References: [1]: https://github.com/nwg-piotr/nwg-look [2]: https://github.com/nwg-piotr
The Brutalist Report The day brutalist.report [1] Discovered the Brutalist Report from CJ [2] on syntax.fm on their rss-is-not-dead [3] episode. The way he described it, I was like gnaw thats whack, not into it, but I had to check it out. It’s actually great! Except the political shit, I go to rss to get away from political finger pointing. The Hacker News list is great, maybe I need to pay more attention to hacker news?? Note This post is a thought [4]. It’s a short note that I make about someone else’s content online #thoughts References: [1]: https://brutalist.report/ [2]: https://coding.garden/ [3]: https://syntax.fm/show/926/rss-is-not-dead [4]: /thoughts/
Omarchy is on the move Omarchy has been improving at a furious pace. Since it was first released on June 26, I've pushed out 18(!) new releases together with a rapidly growing community of collaborators, users, and new-t... world.hey.com [1] It’s facinating how many people are making the jump from mac/windows, not just to linux, not just to archlinux, but to a full on tiling window manager. DHH has omakub and omarchy. Omakub is advertised as easy and for beginners, but many are skipping right over that to go straight for the hard stuff. DHH mentions hyprland here, one thing I think he is missing is that this is the first real mainstream tiling window manager that is a competitor to i3, awesomewm, qtile that runs Wayland. I think they were able to pull a bunch of great benefits such as lack of screen tearing and animations from this. 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://world.hey.com/dhh/omarchy-is-on-the-move-8f848fa4 [2]: /thoughts/
YouTube has earned its crown I often give Google a lot of shit for shutting down services whenever they're bored, hire a new executive, or face a three-day weekend. The company seems institutionally incapable of standing behin... world.hey.com [1] I wonder how much of killed-by-google [2] is due to is 20 percent time [3]. Allowing engineers to follow a passion project turns into a real product that doesn’t have full backing and support of the company. similar to DHH as much as I am hurt by reader and all of their privacy BS that comes from ad based revenue I appreciate YouTube and them supporting all of the creators on it. Giving a platform for small creators the ability to sustain themselves and reach a larch audience without big coorporate rules. Note This post is a thought [4]. It’s a short note that I make about someone else’s content online #thoughts References: [1]: https://world.hey.com/dhh/youtube-has-earned-its-crown-48f12ccc [2]: https://killedbygoogle.com/ [3]: https://thoughts.waylonwalker.com/post/787 [4]: /thoughts/