You can also also view the full archives of micro-posts. Longer blog posts are available in the Articles section.
Asynchronously Opening and Closing Files in Asyncio. #clang
#python
Only write necessary tests — specifically, tests whose estimated value is greater than their estimated cost. This is a hard judgement call, of course, but it does mean that at least some of the time you should be saying “it’s not worth it”. — Test smarter, not harder
We all know it’s tricky to have a rational discussion about a religion. Non-Lispers will be able to read this without getting their feathers ruffled. Some Lispers aren’t too far gone, so let’s assume we’re talking to them, and take a look at some of Lisp’s problems that make it flat-out unacceptable. At least for LISP, you know, the idealized one. — Lisp is Not an Acceptable Lisp
OMG! My Doom startup time just has just been reduced from 4s to less than 1.5s after I removed the only require
instruction I add in my various Elisp files. #emacs
Doom loaded 298 packages across 55 modules in 1.492s.
(…) what I am trying to recover most is differentiated time. Some days should be different than others. I’ll replace Twitter with something else for a little while, and hopefully that’ll seem different. — Recently