Thoughts on Software

When laying out your solution, it’s important to have a clear separation between your application and your domain. In most areas that I see, the application is either a Web API or a web application.

What does this actually mean?

• ## Code Isn’t Everything

During the earlier years of programming, you may think that coding is the most significant part of writing software. Fast-forward to the future, you realise that code isn’t the main problem. It’s the things that happen before and in-between writing code – solving the problem at hand.

So, it’s finally happened. I’ve decided to move my blog onto linode to check what all the fuss was about with their $5/month offering. I’ve been quite curious as to how much performance I can get for$5, my current shared hosting solution with tsohost is OK, but it’s not great…