Recent Posts

New Keyboard

Recently I received the final parts a new keyboard and I felt like sharing!

Contine reading...

Nonograms Part 2

In my previous post I described what a Nonogram was and crafted a file format to use for representing a Nonogram and any clues/hints associated with it. In this post I intend to go through the steps of building software to read, write and display Nonograms in the decided format.

Contine reading...

Nonograms Part 1

I love Nonograms! As a puzzle I find them very relaxing and meditative. They scratch the same itch as Sudokus for me with less mathematical thinking.

Contine reading...

Iterative Improvement

It is a tendency among many people to perfect something before they think of ever releasing it or showing it to anyone else. Often you might label these people perfectionists, and they exist in all spheres of life, from programming to writing to art. There is a big problem with being a perfectionist and thats that you hardly ever release anything!

Contine reading...

Useful Linux Programs

Having been using Linux exclusively as my operating system for development for quite some time now I thought it was time to catalog some of the useful commands and programs I use in the terminal on an almost daily basis.

Contine reading...