d davlgd ~/blog/home
davlgd@blog: ~ — zsh
live
$ cat /etc/motd

The tech lab , where I
break, build & learn things

Welcome to davlgd’s tech lab — a blog where I share my thoughts, software/hardware experiments and discoveries. I was a tech journalist for 20 years and I still see sharing what I learn as a deep commitment.

~/system.status
● up
archive
posts68
words44,891
avg length660 w
avg read2 min
timeline
since2023
last postAug 31, 2026
trackingnone
$ filter --tag
+9 more →
$ wc -l recent
68
visible
192
min total
32
tags
2
avg min
$ history --heatmap
JFMAMJJASOND
2023
2024
2025
2026
# name tags modified read
68 2026-08-31-rfc-atlas RFC Atlas: the whole RFC series, on a sphere #web #tools #v Aug 31, 2026 4m 67 2026-08-26-uutils-rust-coreutils uutils: what a Rust coreutils changes for you #shell #linux #tools Aug 26, 2026 3m 66 2026-08-19-v-mcp-module MCP in V: shipping against a moving specification #v #tools #web Aug 19, 2026 3m 65 2026-08-12-mktemp-install mktemp: stop inventing your own temporary files #shell #tools Aug 12, 2026 2m 64 2026-07-29-env-shebang env: the shebang line, and why it breaks #shell #tools Jul 29, 2026 2m 63 2026-07-22-v-net-s3 V 0.5.2: object storage in the standard library #v #tools #web Jul 22, 2026 4m 62 2026-07-15-time-command time: two of them, and you use the wrong one #shell #tools Jul 15, 2026 2m 61 2026-07-01-script-record-terminal script: record and replay your terminal #shell #tools Jul 1, 2026 2m 60 2026-06-24-smolvm-microvms smolvm: microVMs for code you did not write #linux #tools Jun 24, 2026 3m 59 2026-06-17-lsof-open-files lsof: everything is a file, and here is the proof #linux #shell #tools Jun 17, 2026 3m 58 2026-06-03-strings-file-xxd strings, file and xxd: looking inside a binary #shell #tools Jun 3, 2026 3m 57 2026-05-27-verne-static-site-generator Verne: I rewrote my blog's generator, in V #v #blog #tools #web May 27, 2026 5m 56 2026-05-20-shuf-split shuf and split: cutting and shuffling files #shell #tools May 20, 2026 2m 55 2026-05-13-zen-c Zen C, four months later: from promising to shipping #compiler #c #tools #tutorials May 13, 2026 6m 54 2026-05-06-tr-translate tr: the most underrated one-liner in your shell #shell #tools May 6, 2026 2m 53 2026-04-29-x402-v2 x402 v2: the payment status code nobody used #web #tools Apr 29, 2026 4m 52 2026-04-22-comm-join comm and join: set operations without a database #shell #tools Apr 22, 2026 2m 51 2026-04-08-column-numfmt column and numfmt: making shell output readable #shell #tools Apr 8, 2026 2m 50 2026-03-25-seq-command seq: the little generator that beats your for loop #shell #tools Mar 25, 2026 3m 49 2026-03-11-true-false-commands true and false: two commands that do nothing #shell #tools Mar 11, 2026 3m 48 2026-02-25-factor-primes factor: your OS ships a prime factorization tool #shell #tools Feb 25, 2026 2m 47 2026-02-18-zellij-multiplexer zellij: a multiplexer that tells you the shortcuts #shell #tools Feb 18, 2026 2m 46 2026-02-11-tsort-topological tsort: there is a topological sort in your coreutils #shell #tools Feb 11, 2026 3m 45 2026-01-28-cgroups-v2-limits cgroups v2: the limits your tools cannot see #linux #shell #tools Jan 28, 2026 3m 44 2026-01-14-nice-priority nice: being polite with the scheduler #shell #linux #tools Jan 14, 2026 3m 43 2026-01-07-jj-version-control jj: git without the staging area #git #tools Jan 7, 2026 3m 42 2025-12-31-cal-1752 cal 9 1752: the eleven days that never existed #shell #tools Dec 31, 2025 4m 41 2025-12-17-taskpolicy-macos taskpolicy: the macOS answer to taskset #macos #apple #shell #tools Dec 17, 2025 3m 40 2025-12-03-taskset-cpu-affinity taskset: choosing which cores your command runs on #shell #linux #tools Dec 3, 2025 3m 39 2025-11-19-watch-command watch: the poor man's monitoring, in one command #shell #tools #monitoring Nov 19, 2025 2m 38 2025-11-12-systemd-timers systemd timers: cron, with a dry run #linux #shell #tools Nov 12, 2025 3m 37 2025-11-05-nohup-disown-setsid nohup, disown and setsid: surviving the hangup #shell #linux #tools Nov 5, 2025 3m 36 2025-10-22-flock-command flock: stopping a cron job from running twice #shell #linux #tools Oct 22, 2025 3m 35 2025-10-08-at-command at: scheduling a command to run once #shell #linux #tools Oct 8, 2025 3m 34 2025-09-24-sleep-timeout sleep and timeout: doing nothing, on purpose #shell #tools Sep 24, 2025 3m 33 2025-09-10-pv-pipe-viewer pv: put a progress bar on any pipe #shell #tools Sep 10, 2025 3m 32 2025-09-03-mkosi-images mkosi: one config file, twelve kinds of image #linux #tools Sep 3, 2025 3m 31 2025-08-27-mkfifo-named-pipe mkfifo: a file that is actually a pipe #shell #linux #tools Aug 27, 2025 3m 30 2025-08-13-stdbuf-buffering stdbuf: why your tail -f | grep prints nothing #shell #tools Aug 13, 2025 3m 29 2025-07-30-moreutils moreutils: the coreutils that never shipped #shell #tools Jul 30, 2025 3m 28 2025-07-16-sponge-command sponge: why sort file > file empties your file #shell #tools Jul 16, 2025 2m 27 2025-07-02-xargs-command xargs: turning a text stream into arguments #shell #tools Jul 2, 2025 3m 26 2025-06-18-tee-command tee: writing to a file you are not allowed to write to #shell #tools Jun 18, 2025 2m 25 2025-06-04-units-conversion units: how many furlongs per fortnight is that? #shell #tools Jun 4, 2025 2m 24 2025-05-21-dc-calculator dc: the calculator that is older than C #shell #tools May 21, 2025 2m 23 2025-05-07-expect-command expect: when yes is not the answer to every question #shell #tools #tutorials May 7, 2025 3m 22 2025-05-06-back-to-write Back to write #blog May 6, 2025 1m 21 2024-10-21-how-to-create-a-cli-vlang How to create a CLI in V #v #cli #tools #tutorials Oct 21, 2024 4m 20 2024-05-chroot-to-any-linux-to-test-it Chroot to any Linux (to test it) #linux #tools #tutorials May 11, 2024 4m 19 2024-05-whats-a-minimal-linux What's a (minimal) Linux? #linux #tools #tutorials May 1, 2024 6m 18 2024-04-why-i-now-use-wordpress-for-this-blog Why I do not use WordPress for this blog #blog #tools #web Apr 2, 2024 1m 17 2024-03-my-first-exherbo-packages A road story to my first Exherbo Linux packages #exherbo #linux #tools #tutorials Mar 17, 2024 7m 16 2024-03-zig-compiler-wasm Zig and WASM: your best friend here is the compiler #go #v #zig #wasm #compiler #tools Mar 7, 2024 5m 15 2024-03-having-fun-with-franken-php Having fun with (Franken)PHP #php #caddy #frankenphp #web #tools Mar 4, 2024 6m 14 2024-02-anchor-download-ping-attributes Anchor (<a>) element: do you know its download and ping attributes? #html #web #tools #tutorials Feb 26, 2024 2m 13 2024-02-how-own-web-server-vlang How I developed my own static hosting web server, in V #v #blog #web #tools Feb 17, 2024 3m 12 2024-02-yes-command Do you know the yes command? #shell #tools Feb 10, 2024 2m 11 2024-02-docker-alias How I use Linux distributions on my Mac, with a single command #alias #shell #docker #tools #apple #macos #tutorials Feb 7, 2024 2m 10 2024-02-add-up-aliases Put an ‘up’ alias in your life (to start with) #alias #shell #tutorials Feb 3, 2024 3m 09 2024-01-automator-convert-webp-macos Convert images to WebP from Finder in macOS, thanks to Automator and Quick actions #apple #greenit #macos #tools #tutorials Jan 31, 2024 1m 08 2024-01-zed Zed: your next IDE to try #editors #macos #tools Jan 27, 2024 2m 07 2024-01-easygit-icloud-drive EasyGit: a git server… based on iCloud Drive #git #apple #tools Jan 24, 2024 1m 06 2024-01-schedule-posts-astropaper Schedule article publication in an AstroPaper blog #astro #astropaper #blog #tutorials #web Jan 20, 2024 3m 05 2024-01-apple-silicon-asitop asitop: monitor your Apple Silicon SoC, power consumption included #apple #macos #tools #monitoring Jan 17, 2024 1m 04 2024-01-github-desktop-rewrite-history GitHub Desktop became my best friend to rewrite (git) history #git #github #tutorials Jan 14, 2024 2m 03 2024-01-blog-update-astropaper-v4 How I've upgraded this blog to Astro(Paper) 4.0 #astro #astropaper #blog #tutorials #web Jan 13, 2024 1m 02 2023-12-github-gitlab-framagit How I mirror my GitHub repositories on GitLab (thanks to Framagit) #framasoft #git #github #gitlab #tutorials Dec 30, 2023 2m 01 2023-12-how-this-blog-was-built How this blog was built #astro #astropaper #blog #github #tutorials #web Dec 29, 2023 1m
up 3y · 68 posts · last Aug 31, 2026 rss · github · framagit · bluesky · x · linkedin © 2026 davlgd · no tracking · hand-rolled