Dormeo Ergo Sum

The blog where I talk about nerdy computer stuff

Test Driven Development

Commonly known as TDD

A few years ago I bought a microphone and in the excitement of testing it out I decided to make a video. At the time I was very interested in TDD (Test Driven Development), making the video was an interesting experience and also helped me understand TDD. If you... [Read More]

Font Readability

Making your copy DRY

One of the easiest changes that can be made to a website to increase usability for all users is setting rational font sizes. Around 1 in 10 people have visual problems, much of that as a result of aging. By not ensuring font sizes are sufficiently large, it is very... [Read More]

Externalizing Strings in Rails

Making your copy DRY

Regardless of whether you are planning to build a multi-language site or not (Will be covered in a future post), externalising strings is a good programming practice. You could think of it as another way of abstracting different layers of your code further apart. Typical Ruby on Rails Application Structure:... [Read More]