Skip to content

Christopher James Willcock

Enjoy Kaizen


storing a link/bookmark for personal use or sharing with others

PHP Traits, Available Since 5.4

PHP: Traits - Manual

PHP traits are convenient when transcending library boundaries with stable, core code. They are available since version 5.4. For discussion.

yaronn/blessed-contrib by Aron Naveh (@YaronNaveh) Chris (@xcezzz) Miguel Valadas (@mvaladas) (GitHub)
Build terminal dashboards using ascii/ansi art and javascript - yaronn/blessed-contrib


Autoconf, Automake, and Libtool: The GNU Project Build Tools by Gary V. Vaughan, Ben Elliston, Tom Tromey, Ian Lance Taylor

For those times when ./configure says No such file or directory, or in my case, when writing a ./configure-able program for the first time in awhile. by Andrey Sitnik

When a number should change with style!

Where Vim Came From (
Tracing the long lineage of software that brought us Vim.

Looks interesting.

trekhleb/javascript-algorithms (GitHub)
javascript-algorithms - Algorithms and data structures implemented in JavaScript with explanations and links to further readings


How to Write Go Code - The Go Programming Language (

The ‘getting started’ documentation for the Go programming language is excellent.

Vim Cheat Sheat for Programmers by Michael Pohoreski (

I’ve used vim for a long time without using most of the features (code folding, split pane, status line, etc.). This cheatsheet of commands and keyboard shortcuts will help me explore my options more.

Order Out of Chaos: Patterns of Organization for Writing on the Job by Richard Rabil, Jr. (
there are foundational principles and patterns of organization that are relevant to any professional who must convey technical information in writing, and you can adapt these concepts to bring order out of chaos

For later study.

Applied Category Theory Course (Azimuth Forum)
The idea is that you can read chapters of this book, discuss them, try the exercises in the book, ask and answer questions, and maybe team up to create software that implements some of the ideas.

I downloaded a free book about applied category theory (293 pgs) and emailed the PDF to my Kindle for later study. I honestly don’t know what I’m getting into, but this could be a nice change of pace back to non-fiction reading (I read a lot). There is an online forum there at the link and some open lectures by one of my nerd-heroes, John Baez. If you like physics & maths, you may like this too!