Blog

Programming insights to Storytelling, it's all here.

Ibrahim Diallo

Page - 4

2017

October

A Taste

A Taste

If you read any commentary about Uber, it is awful. It might even be one of the worst companies. Whether it is for their discrimination of women, their political affiliation, the extreme pay gap between driver and employee, or robbing taxi drivers from their jobs, they have all the ingredients to constitute what most people would call bad for humans. But at the same time, they have created one of the most useful business in our decade.

Computatrum Antropomorphicus

Computatrum Antropomorphicus

Inspired by Animalus Antropomorphicus coined by Yann Martell, the author of the excellent book Life of Pi. The term is defined as "the animal as seen through the human eyes." This explains our need/obsession with giving animals human attributes.

What is your text editor for?

What is your text editor for?

The web is only dynamic because it allows us to input data. Although data comes in many forms, the most prevalent and simplest is still text. Text can be written using a keyboard, real or virtual. Whether you want your users to write you a message, or add content on the page like Facebook, you need an input box where they can type.

Highly addictive and distracting

Highly addictive and distracting

You have to make a choice. Two screens in front of you. One has the long and tedious work you have to do. You have to manually write both JavaScript and PHP validation script for a 40 fields form and it is not styled. You only got a JPEG for reference. On the other screen, the new Unreleased Star Wars movie is playing. If you don't like star wars and boycott Disney like a decent person should, just imagine your favorite movie playing.

September

Tell them about the Options

Tell them about the Options

Remember when we used to tell people that their phone is a computer? Guess what? They forgot. Now they are convince their phone is smart, and that a computer is this big bulky thing that comes with a desk. They forgot everything about computers.

August

How to build a self driving car

How to build a self driving car

I had been tinkering with all sort of devices since I could remember. Everyone knew that I was destined to work with electronics. My parents knew I would be a great engineer and make the family proud. But after a couple classes as an electronic engineering major, I checked my wallet and realized that I was broke.

No one wants to buy my product!

No one wants to buy my product!

Sales can sometimes be poor indicator of the success of your product.

July

Download a file from the command line in Windows

Download a file from the command line in Windows

As a Linux user, I can't help but spend most of my time on the command line. Not that the GUI is not efficient, but there are things that are simply faster to do with the keyboard.

No one is going to love working with you

No one is going to love working with you

The only person that firmly believes in your startup is you. If you find that your employees, your interns don't exuberate that passion you feel every time you hear your start up name, it's not them. It's you.

Leave out all the rest.

Leave out all the rest.

A year alone in a new country. A year I couldn't turn to a friend. A year I saw into darkness. A voice whispered in my ears. A voice shouted into my ears. A voice reached out and kept me going.

JS Tip of the day

Loading jQuery asynchronously

The recommended way to load jQuery is with a script tag. You place it on the bottom of your page and make sure every script that depends on it are loaded after.…

Photography