7 Responsibility Lessons I’ve Learnt The Hard Way

In the humble beginnings of my design work, I was guided by two principles: be the best at what you do, and truly care about the people you work with and work for. These still hold, and I believe are succinctly captured in Skyline’s slogan: African skin, Martian skills. They have been overarching mantras and …

5 Trick Questions You Should Ask Before Hiring A Web Designer

Today, it’s easier to find a dinosaur’s skull than it is to find an educated adult without an email address. It’s become the norm, so much so that one’s virtual address is as assumed as their physical one. In fact, if Nairobi were cyberspace, johndoe@gmail.com would be a Kibera slum address, while johndoe@somesurname.co.ke would portray leafy suburban Muthaiga-like exclusivity.
Tomorrow, the …

How To Create an Interactive Map with jQuery

In this tutorial, I’m going to show you how to create a jQuery interactive map. We’ll start all the way from the HTML markup, to CSS, and lastly the JavaScript. For those of you that have an addiction to caffeine (like me) I have also included the CoffeeScript version of our JavaScript file.

5 Reasons Why You Should Fire That Client

Yes, you read that title right! And just in case you think it was cleverly crafted just to get you to click the link, think again. We fired a client last month.
It sounds strange, right? How can you fire someone you didn’t hire? Perhaps the mere thought of firing a client grabs the thorn of …

Trying To Be Productive Every Single Day

As creatives, we can all agree that there are those moments when you seem to have achieved creative nirvana – ideas are flowing, designs are looking good and every line of code you write just works perfect – you’re in the zone! Unfortunately, there are also those times when everything is out of whack – …