No matches. Try another query.
navigation
▸Home/g h
≡Postslsg l
#Tagsall topicsg t
◇Projectsopen sourceg p
⌕Searchgrep -r/
recent posts
≡RFC Atlas: the whole RFC series, on a sphereAug 31, 2026
≡uutils: what a Rust coreutils changes for youAug 26, 2026
≡MCP in V: shipping against a moving specificationAug 19, 2026
≡mktemp: stop inventing your own temporary filesAug 12, 2026
≡env: the shebang line, and why it breaksJul 29, 2026
≡V 0.5.2: object storage in the standard libraryJul 22, 2026
≡time: two of them, and you use the wrong oneJul 15, 2026
≡script: record and replay your terminalJul 1, 2026
≡smolvm: microVMs for code you did not writeJun 24, 2026
≡lsof: everything is a file, and here is the proofJun 17, 2026
≡strings, file and xxd: looking inside a binaryJun 3, 2026
≡Verne: I rewrote my blog's generator, in VMay 27, 2026
≡shuf and split: cutting and shuffling filesMay 20, 2026
≡Zen C, four months later: from promising to shippingMay 13, 2026
≡tr: the most underrated one-liner in your shellMay 6, 2026
≡x402 v2: the payment status code nobody usedApr 29, 2026
≡comm and join: set operations without a databaseApr 22, 2026
≡column and numfmt: making shell output readableApr 8, 2026
≡seq: the little generator that beats your for loopMar 25, 2026
≡true and false: two commands that do nothingMar 11, 2026
≡factor: your OS ships a prime factorization toolFeb 25, 2026
≡zellij: a multiplexer that tells you the shortcutsFeb 18, 2026
≡tsort: there is a topological sort in your coreutilsFeb 11, 2026
≡cgroups v2: the limits your tools cannot seeJan 28, 2026
≡nice: being polite with the schedulerJan 14, 2026
≡jj: git without the staging areaJan 7, 2026
≡cal 9 1752: the eleven days that never existedDec 31, 2025
≡taskpolicy: the macOS answer to tasksetDec 17, 2025
≡taskset: choosing which cores your command runs onDec 3, 2025
≡watch: the poor man's monitoring, in one commandNov 19, 2025
≡systemd timers: cron, with a dry runNov 12, 2025
≡nohup, disown and setsid: surviving the hangupNov 5, 2025
≡flock: stopping a cron job from running twiceOct 22, 2025
≡at: scheduling a command to run onceOct 8, 2025
≡sleep and timeout: doing nothing, on purposeSep 24, 2025
≡pv: put a progress bar on any pipeSep 10, 2025
≡mkosi: one config file, twelve kinds of imageSep 3, 2025
≡mkfifo: a file that is actually a pipeAug 27, 2025
≡stdbuf: why your tail -f | grep prints nothingAug 13, 2025
≡moreutils: the coreutils that never shippedJul 30, 2025
≡sponge: why sort file > file empties your fileJul 16, 2025
≡xargs: turning a text stream into argumentsJul 2, 2025
≡tee: writing to a file you are not allowed to write toJun 18, 2025
≡units: how many furlongs per fortnight is that?Jun 4, 2025
≡dc: the calculator that is older than CMay 21, 2025
≡expect: when yes is not the answer to every questionMay 7, 2025
≡Back to writeMay 6, 2025
≡How to create a CLI in VOct 21, 2024
≡Chroot to any Linux (to test it)May 11, 2024
≡What's a (minimal) Linux?May 1, 2024
≡Why I do not use WordPress for this blogApr 2, 2024
≡A road story to my first Exherbo Linux packagesMar 17, 2024
≡Zig and WASM: your best friend here is the compilerMar 7, 2024
≡Having fun with (Franken)PHPMar 4, 2024
≡Anchor (<a>) element: do you know its download and ping attributes?Feb 26, 2024
≡How I developed my own static hosting web server, in VFeb 17, 2024
≡Do you know the yes command?Feb 10, 2024
≡How I use Linux distributions on my Mac, with a single commandFeb 7, 2024
≡Put an ‘up’ alias in your life (to start with)Feb 3, 2024
≡Convert images to WebP from Finder in macOS, thanks to Automator and Quick actionsJan 31, 2024
≡Zed: your next IDE to tryJan 27, 2024
≡EasyGit: a git server… based on iCloud DriveJan 24, 2024
≡Schedule article publication in an AstroPaper blogJan 20, 2024
≡asitop: monitor your Apple Silicon SoC, power consumption includedJan 17, 2024
≡GitHub Desktop became my best friend to rewrite (git) historyJan 14, 2024
≡How I've upgraded this blog to Astro(Paper) 4.0Jan 13, 2024
≡How I mirror my GitHub repositories on GitLab (thanks to Framagit)Dec 30, 2023
≡How this blog was builtDec 29, 2023