How to fix the charlock_holmes gem install error about missing icu4c again.| willj.net
Using Ruby on Rails logger block syntax can save you object allocations in the Ruby VM, and CPU time, I show you how to use it and the difference using it can make| willj.net
A Ruby program to find rows in a Postgres database that are too large for BTree indexes.| willj.net
Using IO timing tracking with EXPLAIN ANALYSE can show you exactly how long your queries spent on IO.| willj.net
I wrote a program for converting a wordpress.com dump, incliding images, to Hugo and markdown| willj.net
The Dell OptiPlex 7010 SFF officially only has room for one 2.5" hard drive internally, I fitted two 3.25" hard drives and a 2.5" SSD in one.| willj.net
The BUFFERS option to Postgres' EXPLAIN command can help you work out where queries are using lots of IO. learn how to use this to optimize your SQL.| willj.net