Building websites is an exercise in everything I get satisfaction out of. You have to combine logic with creativity and abstract thinking to get your code to work exactly how you want. You have to spot minute errors which unnoticed will cause your entire website to fail. And you get to design and play with colours, typography, and layouts to create something beautiful to look at.

Everything that you see on this website has been painstakingly hand-coded. I don’t use pre-existing templates, and I don’t own expensive software that writes the code for you. Instead, I have taught myself to build fully responsive websites through research, perseverance, and practice.