My blog

Don't build a landing page before you launch

You’re a programmer, you’re good at making things and you’ve finally decided that you want to make something on your own. But you’re also smart, you’ve done some reading and heard that you should start promoting your product before you launch. Let’s talk about that. Promoting before launch You will...

Building useful things is hard

So it turns out, building useful things, and getting people to use them, is hard. Who’d have guessed eh? I recently released eventcalendarapp.com and am currently writing semi-regular blogs on building a product and releasing it. The following is some thoughts on releasing a product and lessons learnt. What does...

Announcing Event Calendar App

I’ve been building side projects since the day that I began programming. However, only more recently have I taken my side projects seriously and tried to build something useful, something that people will actually use. Horu You may or may not know that just under 6 months ago I released...

The importance of learning new things

Today I was thinking about the importance of learning new things. Credit: A picture of me! The effect on your life that learning, even the very basics of a new skill, is astounding. A very specific example of this for me was when I was around 14. I would say...

How to use Call, Apply and Bind

Call, apply and bind. Three methods that as Javascript developers we feel like we should have a deep understanding of. However, in reality, I’ve found that I don’t use them all that often – and when I do, I have to spend a few minutes reminding myself about the intricacies...