All Posts

A thumbnail image

How Do You Define "Good Code"?

I was on a phone interview the other day where I was asked for my definition of “Good Code”.

A thumbnail image

Developing a Robust Data Driven UI Using WPF - An Overdue Summary (and full source code)

I wrote the stocky application more than a year ago as a research project aimed at proving that using WPF we can separate presentation metadata (XAML) from program logic.

A thumbnail image

Developing a Robust Data Driven UI Using WPF - Stock DataModel Sample

On the previous post in this series we looked into the DataModel component in our architecture in detail and defined an abstract DataModel base class to derive our models from.

A thumbnail image

Developing a Robust Data Driven UI Using WPF - The Data Model

In the first post in the series I gave an overview of the pattern we’ll be using.

A thumbnail image

Developing a Robust Data Driven UI Using WPF - Introduction

WPF, Microsoft’s not-so-new-anymore UI technology offers new capabilities allowing both developers and designers to work together to achieve a stunning experience for their applications.

A thumbnail image

"Four in a row" game in Prolog

I decided to publish a prolog project I wrote about 4 years ago for an Introduction to AI course at the university.