An opinion on testing software

I like tests. I think they are necessary to get the feedback I need in order to feel confident about what I have made. Especially with writing software, as it is something rather abstract ( I like algorithms and related things and like to do things myself ) and therefore feedback helps me develop a feel for what I am doing.

Read more  ↩︎

Email and my battle with the titan of electronic messaging

The world would instantly halt if we stopped sending emails. Everything from meet ups to US senate investigations rely on Email, it's strengths and it's weaknesses. I have been battling with Email for quite some time now.

Read more  ↩︎

Unravelling Email

E-Mail is one of the very few truly aincient computer protocols that has survived into the current day. Even though every one uses it nearly every day, there are supprisingly few people who actually understand how it works under the hood. To use anything effectively, one needs to understand how it works and what it does. This is my attempt to unravel E-mail.

Read more  ↩︎

Getting things done with Computers, a guided Tour

I have a strong set of views when it comes to how to work with computers. I try not to impose my way onto others and I can recognize many circumstances where my way of doing things would definitely not be optimal, but when I see how much time is spent in the long run fiddling with badly integrated tools that produce all kinds of headaches down the way I do start to wonder why others don't do it my way. So here are my general Ideas on how I try to use my computer and how I pick tools and make them interoperate with each other.

Read more  ↩︎

A venture into the world of document formats and formating documents

Over most of written history formatting documents was done by the person copying it down by hand on a piece of paper. Then printing emerged which birthed the discipline of typesetting. Nowadays with multiple different screen sizes and html as most common type of document I think it is important for me to figure out how these documents work and how I want to set up my environment to produce the type and quality of documents that I want to produce.

Read more  ↩︎