When decompressing is faster than reading from the disk.| Blog on Clément Joly – Open-Source, Rust & SQLite
Generating repetitive snippets with code, like time variant of section titles.| Blog on Clément Joly – Open-Source, Rust & SQLite
Hidden benefits of the humble Default trait| Blog on Clément Joly – Open-Source, Rust & SQLite
Git ls-files is up to 5 times faster than fd or find in this benchmark, but why?| Blog on Clément Joly – Open-Source, Rust & SQLite
I’m happy to introduce RISS (README In Static Site), a tool that transforms a README file and insert it on your website| Blog on Clément Joly – Open-Source, Rust & SQLite
Last updated: March 18, 2024.| Clément Joly – Open-Source, Rust & SQLite
Limiting certificate issuance to a server that posses a particular private key| Clément Joly – Open-Source, Rust & SQLite
Integrate Vim and Cargo info with just a few lines of Lua using keywordprg.| Blog on Clément Joly – Open-Source, Rust & SQLite
DISCLAIMER: This is not a comment on Reddit’s future profitability or any reflection on the stock performance. This is a technical discussion on how a relatively simple link-aggreggator can be hosted, with the trade-offs. Reddit went public today. Its IPO document states1 that they use AWS and GCP. But I cannot find a break-down of infrastructure costs separately. That makes me wonder: what does the infrastructure costs of a pure link-aggreggator look like?| joly.pw
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, besides copying the JS & CSS from the Asciinema player.| joly.pw
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 just need to write my name and email in the author fields of a commit message.| joly.pw
Shaving off a few milliseconds from Neovim startup time.| Clément Joly – Open-Source, Rust & SQLite
Four months ago I was still using SpaceVim when I stumbled upon a blog post on how to configure NeoVim with Lua. I then started to create my own configuration. In this post I’ll share the learnings acquired in the process. I hope you will find this useful to create your own configuration! Why create your own Vim config from scratch? Vim has been my daily driver for about ten years. Almost from the beginning, I used Vim distributions for ease of configuration. Spf13 vim first and then SpaceV...| Clément Joly – Open-Source, Rust & SQLite