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

10 simple things search engines could do to save my sanity

I have felt for a while that web searching is still an awkward thing from a Human Computer Interaction point of view. So I made a wish list of simple improvements that would literally turn my world upside-down.

Read more

How to make coloured text in acrylic with spray paint.

Laser engraving text on acrylic / perspex does not create a lot of contrast. This leads to the subject of painting text on the acrylic. I have developed some useful methods of achieving this that I thought I would share.

Read more

Maze Making Software

This software creates mazes of different sizes and configurable appearance. It is designed for teachers. It can save the output as printable sheets or bitmap images.

Read more

List of the best pages/software that empowers you to generate awesome procedural art.

  Firstly, you will find none of the “lets make homework cool” type stuff here. The Internet has become a much more stimulating place for maths, visualisation and generative images. This is in part driven by the death of those “java applets” as wonderful HTML5 based interactive maths content takes glorious hold. Trying to keep pace with […]

Read more

The scientific breakthrough discovered by inserting tampons into peoples noses.

So your here because you just couldn’t resit the title… or you used some very odd search terms in Google. In any case, welcome to the article that gave me the most pause to write about so far. Background. !t was the 1960s (this decade is developing a bit of a reputation) and doctors were treating […]

Read more

What’s inside an integrated circuit? We broke one open and scanned it for you at 12,800DPI

Because you always wondered what was inside. See if you can guess which IC it was? Useful image for teachers, overhead slides etc. NB: This is not always a good DIY or classroom activity. Be aware that some electrical components create a seriously hazardous dust when broken open. Rectifiers, Hi Power transistors, Older IC’s & IC’s with certain […]

Read more

Neat maths trick with an orange. Bonus: the worst duck joke ever!

Draw five dots anywhere on an orange with a white board marker.  There is a way to cut the orange exactly in half so that at least four of the dots are visible on one side.  Can you figure out how? Solution in this video.

Read more

The worlds best rubber duck collections… because awesome is not just for giant robot dinosaurs.

Welcome to the se-duck-tive world of duck collecting.

Read more

Crossword Software (alpha)

Easy to use software to generate crossword puzzles.
This is still very much alpha software (totally unfinished). I appreciate anyone who wants to kick the tyres and let me know what they think.

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

Spice Rack Plans (Woodworking)

My Spice Rack plans and effect were quite solid. As people still remark on the unit, I will share the design. DXF included.

Read more

THE BEST PUZZLES #4 – “Hexagon”

Arrange the numbers 1-19 in the circles, so all the rows of 3 (between orange circles) sum to 22.

Read more

THE BEST PUZZLES #3 – “Match Fix”

Fix the equation by shifting one match.
There are two solutions. I will leave them for you to find.

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.