The Art of Coding
  • Home
Subscribe
Adim Ofunne

Adim Ofunne

107 posts •

The artistry within code (part 1)

Every couple of months my friend Ben and I re-ignite our fascination about how much art there is in writing software and how we think it is an underrated aspect of the job.

Adim Ofunne Adim Ofunne

More does not mean better

It is easy to get trapped when thinking about a new product how to out do the competition. Many products and companies get stuck trying to beat incumbents by producing more features with

Adim Ofunne Adim Ofunne

Requirements are better frozen... not stirred

One of the hardest things to do when creating software is to freeze requirements. I personally suck at it, considering creating products is something I enjoy it is very easy to get carried

Adim Ofunne Adim Ofunne

The struggle of the Nigerian Developer

Something I joke about all the time with friends and family is that as a developer all you need to change the world is a brain and a laptop. In some ways that

Adim Ofunne Adim Ofunne

Stay beginners

One of the easiest things to forget when you are creating a product is what the unboxing or onboarding process would be like. I remember a project I recently did with my friend

Adim Ofunne Adim Ofunne

I hate preference panels

Hate is a strong word and my mum always told me not to use that word when I was a kid. I am quite grown now and I use quite a number of

Adim Ofunne Adim Ofunne

Managing developer burnout

Some days I really hate coding! If I had to look at a screen for 5 more minutes I would have to shoot myself. At those times I start to wonder how I

Adim Ofunne Adim Ofunne

5 Original movie soundtracks fantastic for coding

Like I previously wrote about. I like to code when I am in Flow, distraction free and in the zone. To do this, music is a crucial part of getting there. I code

Adim Ofunne Adim Ofunne

Great quotes about building software

I have always loved quotes. It is not unusual to see me drop a line from a rap song in the middle of a conversation or a line from one of my favorite

Adim Ofunne Adim Ofunne

Thoughts on coding for addiction

It is 2am in the morning. I have been in bed for 2 hours now and I am not really having trouble sleeping, actually I am fighting sleep. I have checked Facebook 4

Adim Ofunne Adim Ofunne

5 lies developers tell themselves

Over the years I have found myself and other developers say the following things and really believe it for various reasons even if it was not true. Identifying when I am lying to

Adim Ofunne Adim Ofunne

5 things I wish I knew when I started to write software

Hindsight is always 20/20. There are a ton of things I sometimes think about that if I knew this when I started out coding I would have done things differently or I

Adim Ofunne Adim Ofunne

Get the most bang for your code

If you have ever binged watched a Tv Show, spent time with someone you love or enjoyed what you do for a living. You will quickly see that 24 hours is not enough

Adim Ofunne Adim Ofunne

Creativity: The child of constraints

I read the Microsoft Frontpage 2000 book from cover to cover and returned to it regularly. I read this book not because it was the most riveting literature out there but because it

Adim Ofunne Adim Ofunne

How I choose what tools I use

When I choose tools today I choose tools that inspire me. A couple of years ago I watched a talk titled "Your app makes me fat". It became clear that using

Adim Ofunne Adim Ofunne

New features need to pass tests

In 2007 during the creation of naijalingo, Obilo and I had just finished iGbadun.com and it was doing great by Nigerian Internet standards at the time. We had 3000 People registered, a

Adim Ofunne Adim Ofunne

How to get ideas for Apps

I was reading a forum the other day and I stumbled unto a question from one of it's members. "How do I get ideas for Apps?" I thought that would make

Adim Ofunne Adim Ofunne

How I learned to plan... again

Back in 2006 Obilo and I set out on our most ambitious project at the time. We were creating iGbadun.com. This was a social network for Nigerians. It was a mashup of

Adim Ofunne Adim Ofunne

These are a few of my favorite things

Inspired by my last post about my favorite book about creating products. I wanted to write a little post about a few other things that help me stay inspired on a daily basis.

Adim Ofunne Adim Ofunne

My favorite book about creating products

My favorite book of all time about creating software is Getting Real: The smarter, faster, easier way to build a successful web application. Whenever I get asked what my favorite book about software

Adim Ofunne Adim Ofunne

Avoiding road blocks in software projects

There is nothing that takes the wind out of my sails like hitting a roadblock in a software project. This is the stuff that leaves me feeling rejected and dumb. I have found

Adim Ofunne Adim Ofunne

Deploy First

"I don't care if it works on your machine! We are not shipping your machine!" - Vidiu Platon It was my last year at R.I.T and I was working

Adim Ofunne Adim Ofunne

Thoughts on Abstractions

A couple months ago I read an article based on this Milton Friedman video about how no one person in the world knows how to make a pencil. It resonated with me a

Adim Ofunne Adim Ofunne

Do not code for the money

What you think I rap for to push a fuckin Rav 4?! ~ Kanye West A number of times I have been approached by good friends and family members asking "Adim how did

Adim Ofunne Adim Ofunne

Build Opinionated Software

I have always judged how well software is designed by its default states. I strongly believe that well designed software works out of the box with minimal setup. I should not need to

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