I've been using D (and lately, Rust) almost exclusively the last few years.
I once created a cross-platform test runner for CLI applications, using an embedded Lua interpreter to execute the application then check its output, filesystem changes, etc.
I use both Bash and ZSH as my shells; I want to keep their configurations as similar as possible, avoid duplicating configuration, and still be able to take advantage of...
After years of not updating this blog I've sat down to determine why I find it difficult.
Organized communities We call ourselves societies But social is the last we sieze When dignity is flown away But I'm the worst than most of you I write these words to fill some shoes Pay some...
I've tried managing my personal knowledge base in many ways over the years, using everything from pencil and paper to Evernote and OneNote to TagSpaces and Joplin (the latter two (can)...
One major problem of security/privacy websites and tools is that they tend to assume a level of technical expertise not available to most Internet-connected people.
I just realized that I never committed my syntax highlighting setup in git or documented it in any way.
See information about the Vim Improvement Plan here. The RulesWe'll start with an empty ~/. vimrc and ~/. vim; the system vimrc will be untouched from installation.