Read more

Practical Iterative K-ary Tree (aka n-ary, n-tree) Traversal in C#. A surprisingly useful tool for the average programmer.

Introduction: A lot of components in the C# environment are essentially a K-ary [kay-er-ee] tree. From tree-view nodes, to serialising a type via reflection, to directory listings to menu hierarchies, and so on. Often we need to iterate through these types of structures, or our own trees, and we just write some code to do […]

Read more

A List of projects for .NET that are better than a poke in the eye.

I propose “would you rather use this API or have a poke in the eye” as the new selection criteria for 3rd party projects. Here is what passes my poke in the eye test.

Read more

Images that use one of every colour + Free Software to make your own.

Its kinda captivating, an image that uses only one of every colour possible on your computer. It makes for an odd desktop background on a 4K screen.