GitHub Stars

GitHub stars posts

1859 posts latest post 2026-05-24
Publishing rhythm
May 2026 | 23 posts
- Damn this looks good, I’ve been casually keeping my eye out for something like this for quite awhile, I think this will come in handy for keeb builds. Printing one out as I post this, damn I love 3d-printing. [1] 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://dropper.waylonwalker.com/api/file/ddbde7a1-8b8a-4096-92e2-1e602b1603a2.webp [2]: /thoughts/
There are many Style Guides but this is Mine—zachleat.com A post by Zach Leatherman (zachleat) Zach Leatherman · zachleat.com [1] Zach’s site looks sick colors are all on point, the fonts are so good. I really like the idea of a style-guide. I think I might be renaming my Sample [2] post to style-guide now. 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.zachleat.com/web/style-guide/ [2]: /sample/ [3]: /thoughts/
[1] Astral uses just in CI, kinda cool to stumble into this setup in the wild. run: just release-run ${{ secrets.GITHUB_TOKEN }} ${{ github.event.inputs.sha }} ${{ github.event.inputs.tag }} And her is the accompanying justfile. you can see how it accepts arguments, and starts calling out to other just recipes. release-run token commit tag: #!/bin/bash set -eo pipefail rm -rf dist just release-download-distributions {{token}} {{commit}} datetime=$(ls dist/cpython-3.10.*-x86_64-unknown-linux-gnu-install_only-*.tar.gz | awk -F- '{print $8}' | awk -F. '{print $1}') just release-upload-distributions {{token}} ${datetime} {{tag}} just release-set-latest-release {{tag}} 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://github.com/astral-sh/python-build-standalone/blob/main/.github/workflows/release.yml [2]: /thoughts/
fix double slash in url · WaylonWalker/waylonwalker.com@93ca7da Latest version of waylonwalker.com - dev.waylonwalker.com - fix double slash in url · WaylonWalker/waylonwalker.com@93ca7da GitHub · github.com [1] fixing more ahrefs issues on the road to fixing all major issues within my control I found a ton of urls pointed to an url with a double slash, turns out I wasn’t properly referencing slug with post.slug. [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://github.com/WaylonWalker/waylonwalker.com/commit/93ca7da6dd37100d2fb2cd989c2ddb31692c3bf9 [2]: https://dropper.waylonwalker.com/api/file/d821eb80-aeaa-4f96-becd-7609b798663c.webp [3]: /thoughts/
fix json schema · WaylonWalker/waylonwalker.com@deebd40 Latest version of waylonwalker.com - dev.waylonwalker.com - fix json schema · WaylonWalker/waylonwalker.com@deebd40 GitHub · github.com [1] I found that I had Structured data has schema.org validation error on essentially every single page on my blog, turns out I had made some changes and have never tried to validate it. Damn json and its hatred towards trailing commas. [2] [3] 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://github.com/WaylonWalker/waylonwalker.com/commit/deebd400e638bfaa41db953530597983ae0df82a [2]: https://dropper.waylonwalker.com/api/file/889378f5-6444-4a38-a7e4-c305fe93e1d7.webp [3]: https://dropper.waylonwalker.com/api/file/ca373ce6-9a4a-4e5b-8a0e-0b2959915ab5.webp [4]: /thoughts/
Weblogging: Part 1 The one where I blog about blogging (part 1) dbushell.com · dbushell.com [1] Long live RSS! Rss is not dead David, you are right there. I really agree with David that learning a topic well enough to form thoughts and write about it really help learning. You don’t need to be an expert, but forming your own thoughts, putting ideas in words takes a lot more than surface level knowledge. When you try to write or speak about something you quickly realize where your holes in understanding are. Blogging helps me learn. When I commit knowledge to writing it reinforces what I know and shines a spotlight on what I don’t. Most topics require additional research. Even then, I occasionally get things wrong, or miss different ways of thinking, and I welcome corrections. I’ll often update and enrich my posts based on feedback. Without my blog I’d miss other points of view. As they say, the best way to get an answer on the internet is not to pose a question, but to assert the wrong solution! Most feedback I get is constructive. Sometimes it’s blunt but I try not to read into unspoken sentiment. Some people are more direct. If the end result is positive learning, I can ta...
fix: Open Graph URL not matching canonical · WaylonWalker/waylonwalker.com@0fd994b Latest version of waylonwalker.com - dev.waylonwalker.com - fix: Open Graph URL not matching canonical · WaylonWalker/waylonwalker.com@0fd994b GitHub · github.com [1] In fixing a bunch of meta tags, I introduced Open Graph URL not matching canonical on every page by having trailing / on canonical and not on the og:url. [2] This commit will fix the error. 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/WaylonWalker/waylonwalker.com/commit/0fd994b0101f7260051ec914ea6987e1c70603bd [2]: https://dropper.waylonwalker.com/api/file/1adedfb8-5fbd-4622-adda-2f3984baeb03.webp [3]: /thoughts/
Cotton Coder The one where I launch a new blog dbushell.com · dbushell.com [1] I like Davids idea for cotton coder here, reminds me a lot of Thoughts [2], which turns out to be mroe commonly called a linkblog. I can relate to David heavily on gathering too many side projects and soem collecting more digital dust than you would really like them to. I use thoughts for quick publishing, very similar to David’s notes [3]. I have tags and titles, but the titles are a reflection of the post I’m taking a note on. They are short and sweet, I put just enough thought into them without overthinking them. They live as a separate server hosted website, but the data gets pulled into my blog at build time, so they end up in the same place eventually. 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/2024/01/24/cotton-coder/ [2]: /thoughts/ [3]: https://dbushell.com/notes/
GitHub - valkey-io/valkey: A flexible distributed key-value database that is optimized for caching and other realtime workloads. A flexible distributed key-value database that is optimized for caching and other realtime workloads. - valkey-io/valkey GitHub · github.com [1] valkey appears to be the largest open source fork of redis that was forked just before their transition to the new source available licenses. One notable thing missing from the readme is how to run with docker, which I saw in the valkey-py docs. docker run -p 6379:6379 -it valkey/valkey:latest You can install the python library with python -m venv .venv . ./.venv/bin/activate pip install "valkey[libvalkey]" 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://github.com/valkey-io/valkey [2]: /thoughts/
If you’re into interesting projects, don’t miss out on valkey-py [1], created by valkey-io [2]. Valkey Python client based on a fork of redis-py References: [1]: https://github.com/valkey-io/valkey-py [2]: https://github.com/valkey-io
I’m really excited about valkey [1], an amazing project by valkey-io [2]. It’s worth exploring! A flexible distributed key-value datastore that is optimized for caching and other realtime workloads. References: [1]: https://github.com/valkey-io/valkey [2]: https://github.com/valkey-io
valkey Python client for Valkey forked from redis-py PyPI · pypi.org [1] python bindings for valkey, forked from redis. one notable difference I see from redis is that you can install with libvalkey to autmatically get faster parsing support. For faster performance, install valkey with libvalkey support, this provides a compiled response parser, and for most cases requires zero code changes. By default, if libvalkey >= 2.3.2 is available, valkey-py will attempt to use it for response parsing. pip install "valkey[libvalkey]" 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://pypi.org/project/valkey/ [2]: /thoughts/
Fragmentions - linking to any text kevinmarks.com [1] I can’t believe I’ve never see this Tim Berners-Lee quote, but I can’t unsee it and will be required to reference it from now on. eventually every URL ends up as a porn site I had a friend let his blog domain expire, within a short period it was scooped up and was hosting porn. I don’t know why, but my best guess is that they were holding it ransom with the most embarrassing content to have your personal site replaced with. 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.kevinmarks.com/fragmentions.html#%22eventually%20every%20URL%20ends%20up%20as%20a%20porn%20site%22 [2]: /thoughts/
hype cp | Hypermedia Copy & Paste hypecp.com [1] This is a super cool reference for htmx [2] snippets. I really like how he has a couple of errors on the page as examples with examples that fix these common errors. 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://hypecp.com/ [2]: /htmx/ [3]: /thoughts/
I’m building in a [[ fragmentions ]] implementation into my blog, I wanted to add some text before the fragment to indidate that it was the highlighted fragment that someone may have intended to share with you. To get a newline in a :before I need to use \A and white-space: pre-line. body :target::before, body [fragmention]::before { content: "Highlighted Fragment:\A"; white-space: pre-line; @apply font-bold text-yellow-600; } Here is what it looks like on my not yet live implementation of fragmentions. [1] References: [1]: https://dropper.waylonwalker.com/api/file/fb693b92-3744-45a5-9220-bd914162f435.png
I recently discovered fixi [1] by bigskysoftware [2], and it’s truly impressive. No description available. References: [1]: https://github.com/bigskysoftware/fixi [2]: https://github.com/bigskysoftware
I’m going to leave the title off this post and see what happens. Titles are a lot of pressure! I think there is a reason that the big text-based social networking sites (Mastodon, X, Facebook… Chris Coyier · chriscoyier.net [1] Interesting thoughts here on blog post titles, do we need them? They are so ingrained into everything. It makes me think about markata.dev. I don’t require you to add any meta data to your post, you don’t need a title at all, but you do have to name a markdown file, and this does end up being your title if you don’t set one. Titles are a lot of pressure! I think there is a reason that the big text-based social networking sites (Mastodon, X, Facebook, Threads, LinkedIn, Bluesky, etc.) don’t have titles. Especially for short posts, the title just isn’t necessary. Just say the thing. Interesting observation what rss readers do without one. My own favorite[rss reader], Feedbin, shows the author of the post as the title if it’s missing. Eh, not great not horrible. Hilariously he puts a title on the OG [2] image for the post. I was interested in seeing what would happen in signal, it appears to be showing the author name as well. [3] Confirmed the pag...
AI workloads on Talos Linux Companies are exploring how to run GPU accelerated workloads on Kubernetes. Sidero Labs · siderolabs.com [1] cool article for setting up talos linux with an nvidia gpu. What a wild world it we are living in where these devices that started out being only for hardcore gamers are becoming commonplace in servers and slowly entering the homelab [2] 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]: https://www.siderolabs.com/blog/ai-workloads-on-talos-linux/ [2]: /homelab/ [3]: /thoughts/
- Damn prime makes an interesting point near then end of this video. He’s seen a bunch of people able to just throw down charts and shit at their company and end up being “the coding guy” cause they proompted something once. In a way I can relate, I got into software in a similar way, but at a time that it took a lot more hard work, understanding , and copy past from the right stack overflow. Based on some of the people around me at the time I can only imagine how some people must feel like they got pushed into it without wanting it, and now are building something they don’t know anything about with no care about it or care to build any expertise. Is the future proompted charts from enterprise chatgpt or do we only continue growing more need for software from here. [1] 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://dropper.waylonwalker.com/api/file/d43265cd-7fe1-4cb4-a22e-d82a37a2e368.webp [2]: /thoughts/
I like duckdb’s [1] project pg_duckdb [2]. DuckDB-powered Postgres for high performance apps & analytics. References: [1]: https://github.com/duckdb [2]: https://github.com/duckdb/pg_duckdb