Advanced filtering in Git commands
Learning more about Git pathspec: negative patterns, attributes...
Recent content in Blog on Clément Joly – Open-Source, Rust & SQLite
Learning more about Git pathspec: negative patterns, attributes...
Auto-completion without plugins, improved UI core, plugin management and more...
No need to put sensitive DNS write API tokens all over the place
First impressions
Adopting shorter & more meaningful URLs on my website for 2026!
Limiting certificate issuance to a server that possesses a particular private key
Integrate Vim and Cargo info with just a few lines of Lua using keywordprg.
A look at the surprisingly simple infrastructure of link aggregators like HackerNews or Lobste.rs.
I’ve just added the last 8 versions of the Asciinema player to gohugo-asciinema , my Hugo module to easily integrate the Asciinema player to your website. Lots of exciting new features, like improved decoding and rendering efficiency as well as some support for streaming asciicasts. See the changelog links below for details of the changes. There were no changes made to the Hugo module itself,…
Announcement I’m now signing my git commit and tags with an SSH key. Details of the fingerprint can be found in the security document . It says that commit after 2024-01-01 are going to be signed, because I’m starting now on one machine and I will propagate the configuration over the next few days to other machines. Why Why bother with cryptographic signatures? Anyone can pretend to be me. They…
An example on Go error handling.
I co-authored this post on the Cloudflare Blog: How we built Network Analytics v2 Archived copies: WaybackMachine Archive.is Perma.cc
When decompressing is faster than reading from the disk.
Generating repetitive snippets with code, like time variant of section titles.
Hidden benefits of the humble Default trait
Shaving off a few milliseconds from Neovim startup time.
Git ls-files is up to 5 times faster than fd or find in this benchmark, but why?
I’m happy to introduce RISS (README In Static Site), a tool that transforms a README file and insert it on your website
Here is some interesting papers I’ve read this year. Weaponizing Middleboxes for TCP Reflected Amplification https://www.usenix.org/system/files/sec21-bock.pdf This paper uses the fact that some middleboxes are non-compliant TCP stacks. In particular, middleboxes sometimes see only one side of a connection and as a result, it’s possible that they answer spoofed packets. After an initial training…
Last updated: March 18, 2024.