Blog

Programming insights to Storytelling, it's all here.

Ibrahim Diallo

Page - 32

2015

September

Don't use constant values in programming

Don't use constant values in programming

One of the most time-consuming part of programming is debugging. When making an estimate, programmers will guesstimate how long it might take them to create a program from the ground up. One thing we always forget to take into account is the time we will spend debugging. It is inevitable, your program will have some flaws, it is just human nature.

Buying software is not a charity

Buying software is not a charity

You don't buy software to support the author. You buy it because it solves your problem. Somehow along the way, we forgot that in this business no one cares about you.

Can you sell me a pen?

Can you sell me a pen?

The thing that I found hardest to do in my career is to sell something. Anything. If I had a hang of it, I would probably be financially free today but the first thing that comes to mind when I hear "selling", is salesperson.

The web lasts forever, until it doesn't

The web lasts forever, until it doesn't

The scariest thing on the Internet is that they say it never forgets. We all start young on this platform and we all did or said some embarrassing stuff that we hope no one will find. In my first interactions with the web, I became friends with someone in the US and I thank her for teaching me how to write in English. But the other important thing she taught me was how to create a website.

Someone else thought of it

Someone else thought of it

One thing I get a lot from people new in the tech field is a problem with coming up with new ideas. It is the make it or break it formula for everyone new in the field. I gave up on this idea long ago. Not because I can't come up with a great idea, but because it is irrelevant.

Winning arguments

Winning arguments

I spent an hour on reddit before deciding to finally open my text editor and finish this article that I started a year ago. The virtualization of conversation has created the illusion of facilitating the the process of winning an arguments. Because now like never before, we have the world's knowledge at our fingertips. But, like I said it is an illusion.

Time Travel Through Context

Time Travel Through Context

We often think of time as a line on a 2D plane, linear because we portray it as traveling forward or backward. Our only limitation is technology... in science fiction or science magazines, that is. All we need is for one genius to build the right technology and break this timeless barrier.

HTML image copyright license attribute initiative

HTML image copyright license attribute initiative

Have you ever tried to share a picture on the web? Of course you had and it was very easy. You probably went to instafacetwittergur and simply dragged and dropped your image into their platform and it was uploaded.

Own your personal website

Own your personal website

I have a problem with social media. It is restrictive. I am not referring to things like the 140 characters in a tweet. Limitations can sometimes be the source of great creativity. To me, social media constrains you to only what's possible within the network.

Things to remember about programming

Things to remember about programming

It's been a year since I left my previous job and everyday there are so many lessons I learn. I wanted to take the time to write about each of them, but they come in faster than I can type. Remember in the programming world, it is one thing to write about software, it is a whole other to write software.

JS Tip of the day

Asynchrounous JavaScript

If you learn a JavaScript tutorial today, chances are they told you that all the scripts are loaded in the head of the document. Then as you advance in your lea…

Photography