Category: cool computer tools / features / ideas Jan 4 2021 Docker Compose: a nice way to set up a dev environment Oct 26 2020 ninja: a simple way to do builds Aug 18 2020 Implementing 'focus and reply' for Fastmail with JMAP Jul 11 2020 scanimage: scan from the command line! Jun 28 2020 entr: rerun your build when files change Jun 19 2020 A little bit of plain Javascript can do a lot Jan 5 2020 PaperWM: tiled window management for GNOME Oct 28 2019 SQLite is really easy to compile Nov 1 2018 Tailwind: style your site without writing any CSS! Sep 8 2018 An awesome new Python profiler: py-spy! May 11 2018 Batch editing files with ed Nov 13 2017 Glitch: write fun small web projects instantly Nov 12 2017 Binder: an awesome tool for hosting Jupyter notebooks Sep 10 2017 Cool vim feature: sessions! Sep 9 2017 Data structure: the treap! Jun 26 2017 a tiny whack-a-mole game Jun 11 2017 Log-structured storage Apr 30 2017 Using the Strict-Transport-Security header Apr 23 2017 The fish shell is awesome May 13 2016 homu + highfive: awesome bots that make open source projects easier Apr 24 2016 you can take the derivative of a regular expression?! Mar 16 2016 tcpdump is amazing Feb 20 2016 How to measure your CPU time: clock_gettime! Jan 23 2016 Fast integer sets with Roaring Bitmaps (and, making friends with your modern CPU) Jan 23 2016 Sendfile (a system call for web developers to know about!) Oct 31 2015 PAPERS ARE AMAZING: Profiling threaded programs with Coz Nov 27 2014 LD_PRELOAD is super fun. And easy!