Archives
Mise en place!
mise en place! Et de l’aqua de table, s’il vous plaît !
Still using asdf to manage your project- or home directory-binaries? Or you have nothing else in place than Dockerfiles? – It’s time to put that aside!
mise (pronounced “meez”) started as version manager like asdf and shortly emerged into a “polyglot” tool manager. It aims to be the only tool you need for your dev environment – therefore a “frontend” which you use to initialise a project with. It manages not just binaries, but also language runtimes (Node.js, Python, Ruby), environment variables – or as it’s three pillars state:
13 Shells of Christmas
Murex, Elvish, oil, nushell, es and ngs. I’ve heard the best parts of them do get adopted by Ion?
Infojunk December 2025
Random news and links to cool projects
-
Microsoft uses React Native in Windows 11 Start Menu – wow
https://pukhanov.ru/posts/windows-react-native?ref=dailydev -
IPtables again
https://www.booleanworld.com/depth-guide-iptables-linux-firewall/ -
Bichon is an E-Mail Archiver written ♥ Rust
https://github.com/rustmailer/bichon -
Prometheus-based Kubernetes Resource Recommendations
https://github.com/robusta-dev/krr -
The Lost Art of Progra,ming Offline
https://app.daily.dev/posts/the-lost-art-of-programming-offline-ksz0ysvkn -
GhosTTY Is Now Non-Profit which prevents it from a rug pull (aka. exit scam)
https://mitchellh.com/writing/ghostty-non-profit?ref=dailydev -
GhostTTY has now a xterm.js compatible web version
https://github.com/coder/ghostty-web -
AWS finally let’s you find idle NAT gateways
https://www.lastweekinaws.com/blog/aws-finally-lets-you-find-your-idle-nat-gateways -
Signs you work at a toxic company
https://www.blog4ems.com/p/signs-you-work-at-a-toxic-company
Help! We've ran into a DockerHub rate limit!
About
Yes, it is still happining. In 2025! Here you will find:
- Podman Dockerhub Mirror Configuration
- K8s Quickfix: Rewriting Existing K8s Resources
- Permanent Mirror Configuration for
containerd - K8s Admission Webhook to do the same
Podman Dockerhub Mirror Configuration
~/.config/containers/registries.conf.d/dockerhub-mirror.conf:
[[registry]]
prefix = "docker.io"
insecure = false
blocked = false
location = "public.ecr.aws/docker"
[[registry.mirror]]
location = "mirror.gcr.io"
[[registry.mirror]]
location = "gitlab.com/acme-org/dependency_proxy/containers"
[[registry.mirror]]
location = "registry-1.docker.io"
[[registry.mirror]]
location = …Fix for Amazon SSM Login on rootfs (no disk space left)
Sometimes AWS’s SSM StartInteractiveCommand doesn’t work once an EC2 instance’s root fs has run out of disk space.
aws ssm start-session \
--target i-0ab4e6dce100a0f58 \
--document-name AWS-StartInteractiveCommand
/etc/systemd/system/var-lib-amazon-ssm.mount
# SSM agent won't be able to login when disk is full
# so we reserve some space in-memory
[Unit]
Description=Mount /var/lib/amazon/ssm as tmpfs for SSM Agent
Documentation=man:systemd.mount(5)
Before=amazon-ssm-agent.service
[Mount]
What=tmpfs
Where=/var/lib/amazon/ssm
Type=tmpfs
# Mount options:
# defaults: Standard options
# noatime: Do not update inode access times for performance
# nosuid: Do not allow set-user-identifier or set-group-identifier bits to take effect
# nodev: Do not interpret character or block special devices
# noexec: Do not allow execution of binaries
# mode=1777: Set directory permissions to rwxrwxrwt (sticky bit, world-writable)
# size=64M: Limit the size of the …Amazon Linux 2025 has been officially canceled
(Some people didn’t take note of that, so let’s make it clear)
Already in 2024(!) AWS re:Invent had news on that topic that did not get much attention: There will be NO AL2025! *
AWS cited customer feedback requesting more stability and longer support cycles rather than frequent major version changes. Many organizations found the biannual major releases challenging for “enterprise deployment cycles”. – maybe 20th century organizations? 😄
Therefore:
- AL2 EOL has been extended to 2026
- and AL2023 EOL until 2029!
Instead of Amazon Linux 2025, AWS will focus on AL2023 Enhancement:
Craftsmanship And The Right Tools for Your Job

I wonder, why I my hardware was always superior than the one my companies provided me with. Shouldn’t they be interested in getting best quality? Would I order an electrician, and then forbid him to use his tools and give him my IKEA toolbox? – I wouldn’t!
A Software Craftsman’s tools are not mere instruments; they are his accumulated skill, capital, and tradition made tangible. I believe you have to care for your tools. Also, ★nix craftsmen often tend to solve problems with the capabilities of their systems.
DwarFS vs. SquashFS
I couldn’t see if DwarFS was comparing against SquashFS with LZMA. So I did my own tests.
Results
| Time | Size | Options | Details | |
|---|---|---|---|---|
| mksquashfs | 52.991 s ± 1.483 s | 213932 | -comp zstd -Xcompression-level 22 | zstd:level=22 (all) |
| mksquashfs | 50.122 s ± 0.871 s | 199332 | -comp zstd -Xcompression-level 22 -b 1048576 | zstd:level=22 (all) |
| mkdwarfs | 61.023 s ± 1.207 s | 182864 | –compress-level 7 | zstd:level=22 (block/meta) zstd:level=12 (schema) nilsimsa inode order |
| mksquashfs | 41.936 s ± 0.630 s | 213944 | -comp zstd -Xcompression-level 19 -b 1048576 | zstd:level=19 (all) |
| mkdwarfs | 42.884 s ± 1.007 s | 188816 | –compress-level 5 … |
Multi, Mono, Meta, Manifest – Composite Repository?
There was this discussion about whether to use Mono- or Multi-Repositories? I won’t pick it up again.
Some cool people suggested: why not use the best of both worlds and use meta-repos?!
I Was Interested in “Meta-Repo” Tooling
I asked myself how these tools would solve problems and gave some of them a try:
- There are multi-repository management tools that work by tagging or grouping repos, like gr or mu-repo.
- Tools that just do subdirectory iteration over your repos, like gitbatch.
- Many git-extras repositories with subdirectory iteration scripts that do the same, like git multi (the one I am using ;)).
- Tools which combine multi-repo manifests with different VCS systems, like myrepos (old and mature, often found within your Linux system package management).
- Tools that try to standardize the directory layout for managing your repositories, like ghq (you should definitely use such a layout!).
- Tools which basically reassemble what
git submoduledoes, like mu-repo, git-metarepo, or meta …
How to get AWS-CLI v2 down from 127M to 67M
Follow these steps:
|
|