I came across minio [1] from minio [2], and it’s packed with great features and ideas.
MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license.
References:
[1]: https://github.com/minio/minio
[2]: https://github.com/minio
Published
All published posts
2493 posts
latest post 2026-05-11
Publishing rhythm
I’m impressed by dozzle [1] from amir20 [2].
Realtime log viewer for docker containers.
References:
[1]: https://github.com/amir20/dozzle
[2]: https://github.com/amir20
I came across uv [1] from astral-sh [2], and it’s packed with great features and ideas.
An extremely fast Python package and project manager, written in Rust.
References:
[1]: https://github.com/astral-sh/uv
[2]: https://github.com/astral-sh
I came across StableCascade [1] from Stability-AI [2], and it’s packed with great features and ideas.
Official Code for Stable Cascade
References:
[1]: https://github.com/Stability-AI/StableCascade
[2]: https://github.com/Stability-AI
I came across aerial.nvim [1] from stevearc [2], and it’s packed with great features and ideas.
Neovim plugin for a code outline window
References:
[1]: https://github.com/stevearc/aerial.nvim
[2]: https://github.com/stevearc
I’m really excited about cadwyn [1], an amazing project by zmievsa [2]. It’s worth exploring!
Production-ready community-driven modern Stripe-like API versioning in FastAPI [3]
References:
[1]: https://github.com/zmievsa/cadwyn
[2]: https://github.com/zmievsa
[3]: /fastapi/
Just starred kedro-academy [1] by kedro-org [2]. It’s an exciting project with a lot to offer.
Repo for Kedro Academy
References:
[1]: https://github.com/kedro-org/kedro-academy
[2]: https://github.com/kedro-org
Textualize [1] has done a fantastic job with toolong [2]. Highly recommend taking a look.
A terminal application to view, tail, merge, and search log files (plus JSONL).
References:
[1]: https://github.com/Textualize
[2]: https://github.com/Textualize/toolong
I’m really excited about htmx-ai [1], an amazing project by bufferhead-code [2]. It’s worth exploring!
Add AI support to HTMX [3]
References:
[1]: https://github.com/bufferhead-code/htmx-ai
[2]: https://github.com/bufferhead-code
[3]: /htmx/
2.5 Admins 180: Email 777 – 2.5 Admins
2.5admins.com [1]
How do you pronounce URL, is it U.R.L or Earle? I’m about 50/50, mostly when I am in a hurry I use Earle as it is one syllable and easy to say. I picked this up from MPJ of fun fun function, who took over Dev Tips. In this episide Jim uses Earle and they make fun of him. If it’s good enough for Jim, I am done with my 50/50 and I’m going all in on Earle.
Episode also included a fastinating corrdinated attack that used Ars Technica profile photos communicate directions for the next attack via query parameters in the image url.
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://2.5admins.com/2-5-admins-180/
[2]: /thoughts/
-
This really makes me want to try Dolphin Mixtral with ollama now. It looks very impressive from this video. The ability to keep adding features before becoming confused is though with a lot of these llms.
Being chat based, this is not a co pilot replacement. I was really hoping for an in line co pilot like tool that I can run locally. I have not used co pilot yet, but I have had great luck with codeium.
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/
-
Thor is just straight up a great Human being! Getting a gaming company to tie power and progression with being nice is an incredible feat.
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/
-
Great take on low code. I have definitely felt the pressure of being presented low code options, “look it does almost everything you need, and you can do it without code.” Granted there are tons of great low code environments that serve their markets well (things like zapier).
As pointed out here when they fall short rather than being hard, it goes to nearly impossible. As Theo points out here many applications follow an 80/20 rule. 80% of the app is really easy to put together, and takes about 20% of the time, probably less. What no code does is it takes that 80% that is already easy, makes it even easier ( pitches it as faster whether or not that is true ), and makes the last 20% of the project impossibly hard to create and maintain, so you just should have picked a tool that had the capability of doing the whole thing from the start anyways.
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/
poc is not product
A poc is not a product. I started focais, not in a rush, but as something
that I already had a POC for and thought it would be easy. I wanted to build
tools to make creating blog posts like this one easier. I stared with shots
a tool that takes screenshots of websites.
POC (proof of concept) # [1]
For the poc, I made a single fastapi [2] endpoint that takes a url and returns a
screenshot of the page. It converts the url into a key that I can lookup to
see if I have the shot, if I don’t I go get it. With the open source libraries
out there, this is not too hard of a task.
Progress Thus Far # [3]
- /shot
But this wasn’t enough
All it does so far for this first tool is take screenshots of websites, and
give you a hosted image.
Users # [4]
To bring in users, I need to create a signup flow, with a database to store
users, login, logout, and email recovery. I’ve never had to use an email
service before that wasn’t already mandated by a company or an iternal smtp
server. After some...
-
I’ve heard prime say just give it the one eyed fighting kirby so many times, and execute it few times, and there is no way to find it online, so this will be the link that I will come to, when I need to remember what @theprimeagen means when he says Give it the one eyed fighting kirby.
:s/\(.*\);/console.log(\1)
So what is this? # [1]
This is a vim substitute comand to replace text in the buffer. the one eyed fighting kirby is a regex capture group to capture everything between matches, and assign it a value to place back in after the match.
substitute in a nutshell, :s/<what you want to replace>/<what you want to replace with>
More examples # [2]
Here is a contrived example of text.
here there
from here go there
here = some_fuction(there)
Now for some reason I want to switch all of the words here and there. I can do that with three capture groups, \1 is here, \2 is everything between, \3 is there.
:%s/\(here\)\(.*\)\(there\)/\3\2\1
Just give it the one eyed fighting kirby
~Prime
still struggling # [3]
I thought this explaination from phind was good and more verbose than mine.
---
describe this vim substitute regex
:%s/(here)(.)(there)/\3\2\1
ANSWER | PHIND V9 M...
Java - ArchWiki
wiki.archlinux.org [1]
Today I learned that arch has a helper script archlinux-java to set the version of java.
archlinux-java status
archlinux-java set <JAVA_ENV_NAME>
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://wiki.archlinux.org/title/java#Switching_between_JVM
[2]: /thoughts/
GitHub - charmbracelet/mods: AI on the command line
AI on the command line. Contribute to charmbracelet/mods development by creating an account on GitHub.
GitHub · github.com [1]
This is a pretty sweet interface into llms. I used it a bit with my son tonight while he was asking me for datapack ideas.
❯ mods -f 'I am trying to have fun on my minecraft server and am creating a minecraft datapack send me some load.mcfuncions that will make it fun'
You can continue the conversation with a -C
❯ mods -C -f 'I like where you are going with number 4, can you make it so that it runs when a player opens a door'
You can pass it some data
curl https://waylonwalker.com/thoughts-on-unit-tests/ | mods -f 'summarize this post'
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/charmbracelet/mods
[2]: /thoughts/
GitHub - charmbracelet/mods: AI on the command line
AI on the command line. Contribute to charmbracelet/mods development by creating an account on GitHub.
GitHub · github.com [1]
This is a pretty sweet interface into llms. I used it a bit with my son tonight while he was asking me for datapack ideas.
❯ mods -f 'I am trying to have fun on my minecraft server and am creating a minecraft datapack send me some load.mcfuncions that will make it fun'
You can continue the conversation with a -C
❯ mods -C -f 'I like where you are going with number 4, can you make it so that it runs when a player opens a door'
!!! note
This post is a <a href="/thoughts/" class="wikilink" data-title="Thoughts" data-description="These are generally my thoughts on a web page or some sort of url, except a rare few don't have a link. These are dual published off of my..." data-date="2024-04-01">thought</a>. It's a short note that I make
about someone else's content online #thoughts
References:
[1]: https://github.com/charmbracelet/mods
The work on mods [1] by charmbracelet [2].
AI on the command line
References:
[1]: https://github.com/charmbracelet/mods
[2]: https://github.com/charmbracelet
Gridfinity
The modular, open-source grid storage system.
Gridfinity · gridfinity.xyz [1]
I am starting to build out some custom tool holders for my tool box, and using gridfinity. This is a super handy reference guide for spec’ing out the bases.
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://gridfinity.xyz/specification/
[2]: /thoughts/