Elegant library for building CLI interfaces: https://www.npmjs.com/package/commander
Most PLs have >2 CLI parsers, seems no best practice has emerged yet.
miniblog.
A pitfall in C++ low-level object creation and storage, and how to avoid it https://whereswalden.com/2017/02/27/a-pitfall-in-c-low-level-object-creation-and-storage-and-how-to-avoid-it/ (optimisations vs strict aliasing)
Emacs' undo facilities were ported to pure lisp in 2012. The editor actually gets more introspectable over time!
The Pythonista in me is happy reading code without type signatures, but I find porting C macros to typed functions is a huge help. Odd.
semantic-release is neat: https://www.npmjs.com/package/semantic-release It can diff jsdoc to decide if your release is a breaking change!
ALIVE has found and verified peephole optimisations in LLVM that can apply in more cases than currently implemented: https://lists.llvm.org/pipermail/llvm-dev/2017-March/111000.html
Understanding Taming The Meta Language https://frantic.im/meta-language (on the power of expressing things in code rather than docs)
Rather than just enforcing a consistent style for code, programmatically manage your commit messages format too! https://www.npmjs.com/package/commitizen
How much should we self-host services? I've been burned by using platforms that disappear, but they're just so convenient.
Subject matter experts tend to be much more precise in their wording. E.g. distinguishing between file and compilation unit in C.
Emacs package of the day: deft is brilliant for quickly creating new notes files (e.g. with org) https://jblevins.org/projects/deft/
500 chars is an awful lot.
140 chars is too little (though I have long admired https://twitter.com/MicroSFF writing entire stories in single tweets). 500 chars is enough for me to dither over what I've written.
140 chars enables you to write and edit in a short period. That said, I'm forced to ask 'which abbrevation / grammar fault is least irritating?' regularly.
I will be giving a talk on Remacs this Thursday at the London Emacs meetup: https://skillsmatter.com/groups/10531-london-emacs-hacking#next_up
Remacs now has a Gitter room! https://gitter.im/remacs-discuss/Lobby
Showing 3,616-3,630 of 7,508 posts