The Art of Coding

Thoughts, stories and ideas about software.

The Art of Coding
  • Home
Subscribe

Put your code where your mouth is

Developers love to talk a big game. At the Cave (Thats what the developer room was called at Qualvu) It was not unusual to hear someone piss on the latest startup, saying how

Adim Ofunne Adim Ofunne

Code is cheap!

When I started to program I used to be nervous about everything. I always wanted to make sure my environment was set up in the best possible configuration, or I was reading the

Adim Ofunne Adim Ofunne

Failure to launch

In August 2012 I got a phone call from one of my close friends Chu. He was working at EA Sports (FIFA Department) at the time and was looking for a social media

Adim Ofunne Adim Ofunne

Do not launch at night

A couple years ago (around 2007) when I made Naija Lingo, Jekajo.com and Igbadun.com I used to read a lot of techcrunch. One story I kept seeing over and over again

Adim Ofunne Adim Ofunne

Google is a developers best friend

A friend of mine who is learning to code sometimes asks me questions about coding or a problem he is currently having, whenever I do not know the answer I quickly pull out

Adim Ofunne Adim Ofunne
software

Why I do not sign Non-compete agreements

A couple days ago a potential client emailed me. She said I was recommended by a friend and wanted to setup a meeting with me, I agreed and we started figuring out what

Adim Ofunne Adim Ofunne
list

7 myths non-techies have about software development

Many of the businesses I deal with are non-technical and sometimes I am their first experience where they are hiring someone to build technology specifically for them, based on my dealings I have

Adim Ofunne Adim Ofunne
product

Monograph

Every weekday at lunchtime the same group always left the office to go eat out. Sometimes we would be joined by someone else on the engineering team but the experience was always the

Adim Ofunne Adim Ofunne
coding

5 things I do for a successful coding session

For me programming is similar to writing an essay. There is a process involved, one that I have perfected for myself over the years. I find to write code well I have to

Adim Ofunne Adim Ofunne
plan

Schedule time to Refactor your code

When I look at code I have written in the past, I usually get one of two feelings. I am in amazement and I am like wow Adim you are a genius, how

Adim Ofunne Adim Ofunne

Rubble from the Rumble

For the last 3 years (except last year) Ben and I have participated in the Rails Rumble, this is a competition where teams have 48 hours to create compelling and fun Rails apps.

Adim Ofunne Adim Ofunne

Never growing up!

I once made a deal with an ex-girlfriend during the time we were dating. We were not allowed to make fun of anything the other person liked unless they had fully experienced or

Adim Ofunne Adim Ofunne

How to get useful feedback

"Thanks for the design, please could you make the app black?" was the reply I got from a client recently. I felt like punching my computer screen. First of all the

Adim Ofunne Adim Ofunne

Magic: Thoughts on conventional frameworks

Humans are intrigued by Magic. The mysterious and the unexplained has always sold books, TV shows and movies. Even when we watch a magic performance knowing everything we are about to see is

Adim Ofunne Adim Ofunne

A tale of two code shops

This is a story of two companies that affected the way I view software creation today. Shortly after I graduated College I started working at a Qualitative Research company call it "Company

Adim Ofunne Adim Ofunne

The real MVP

"Twitter is nothing but a blog that limits your post to 140 characters" and "Instagram is just uploading photos and putting a filter over it, I can build that in

Adim Ofunne Adim Ofunne

Creating the next facebook

A couple years ago I was intrigued by this topic. How do I create the next big app? I read many books and discussed many theories with friends on the same quest, they

Adim Ofunne Adim Ofunne

Build software in the open

For many years I had this re-curing fantasy, it is the one where I have this brilliant idea I do not tell anyone about, I build it in the middle of the night

Adim Ofunne Adim Ofunne

5 things slowing the growth of Technology in Nigeria

Making businesses’ more efficient, so they can provide a better service to the public at a lower cost... That is the idea behind Blueport Software. It has been a year now since I

Adim Ofunne Adim Ofunne

3 types of Coders I know

Being a developer I have been surrounded by developers both in school and at work for over 10 years now so I have made a lot of friends in the field along the

Adim Ofunne Adim Ofunne

Solution driven design

When I was much younger, I used to have a chess tutor. My strategy and analytical thinking sharpened tremendously during that period and I learned a lot of things playing chess, at the

Adim Ofunne Adim Ofunne

Engineering an experience

I was playing Monument Valley the other day and I was blown away. The visuals, the music and puzzles in the game all mesh together to create an experience that transports you to

Adim Ofunne Adim Ofunne

The worst phase in learning to code

The worst phase in learning to code is something I like to call the "The Not Knowing What You Do Not Know" phase. This is not peculiar to just coding, I

Adim Ofunne Adim Ofunne

Feels Like the First Time

Reebok, baby, you need to try some new things Have you ever had shoes without shoe strings? - Kanye West About a year ago a friend of mine had an idea for an

Adim Ofunne Adim Ofunne

Design Reading list

I read a quote once that went something like: When we start designing and you hate what you are creating, or you think what you are creating is crap, this is just because

Adim Ofunne Adim Ofunne
The Art of Coding © 2025
Latest Posts Ghost

Subscribe to The Art of Coding

Stay up to date! Get all the latest & greatest posts delivered straight to your inbox