Blog

Programming insights to Storytelling, it's all here.

Ibrahim Diallo

Page - 14

2016

May

Designing for user behavior

Designing for user behavior

Remember flashy website backgrounds from the 90s? Everyone had them. They didn't make the website look any better, in fact, they made it harder to read and were distracting. But everyone still used them simply because it was the popular thing to do. Most websites today use the flat design, including this one, kind of. Maybe someone did the research and found it to be more pleasing to the eyes. But I don't know that, I did it because I thought it was cool.

April

Everybody gets an audience

Everybody gets an audience

While waiting in line, there was a man that decided to grab everyone's attention. He tried to cause trouble where there was none, started yelling at people. Few minutes later, a gentle giant of a security guard came in to escort him outside. There was no fuss, he followed the man.

Be mindful

Be mindful

In the past I have talked about how Google can predict your thoughts through context time travel. It was a neat little trick and pretty effective. But despite being accurate it did involve some guessing on the part of Google, it was like making an informed guess based on what it already knows about us the users. One thing I failed to mention was how Google gathered information about us in the first place.

Removing External JavaScript

Removing External JavaScript

My goal was to remove all external JavaScript files from the page and still be modular. After a year of procrastinating I finally got to it and development on the website has never been easier and I didn't sacrifice speed or modularity.

March

At some point you become paranoid

At some point you become paranoid

One day I found a snippet of code online that would randomly open the CD tray on my computer. When I opened the VBScript file, I was amazed how few lines of coded were needed to do this. I quickly grew interest to be the author of my own fun little programs. When I discovered programming I figured that with enough time, I could make the computer do whatever I wanted. I fell in love instantly. However, time has taught me that love is not what you feel when everything is alright. Love is surviving in the harshest of conditions. And surely, my love for programming has been tested when someone other then I, started using my little programs.

February

Setting up Windows machine to work on Linux Projects

Setting up Windows machine to work on Linux Projects

Some environments are just better suited to do a particular type of work. If you want to play tennis you will feel more comfortable in a tennis court. If you want to enjoy the summer, you will feel comfortable at the beach. If you want to develop using PHP, you will feel at home with Linux.

When you build an irrelevant system

When you build an irrelevant system

The night is the perfect time for me to work. The phone doesn't ring, there are less updates on social networks, and myself I can't distract anybody either. The problem is, in the morning I have to interact with people, usually early in the morning. Spending the nights in front of the computer writing code leaves me with very little time left to sleep.

Adblock is great for publishers

Adblock is great for publishers

Since Apple added the option to block ads on iOS, companies started panicking about their future. The majority of the web is supported through ad impressions. A newspaper that sells printed content in a kiosk will forgo those few cents from readers, for the opportunity to blast them with ads on the web.

The best View(er) on the Planet

The best View(er) on the Planet

I like to think I am a simple man. But I know that everyone that ever said that is the complete opposite. The reason I say this is because I don't immediately jump on the latest technology.

January

Why can't we create secure passwords?

Why can't we create secure passwords?

Creating a strong password is hard. Everyday we hear a story of someone's account that was hacked. On Twitter, there are always companies apologizing for tweets made by someone who hijacked their account.

JS Tip of the day

How to get an element position on the page

This used to be a painful thing to find on the page. Well it wasn't but almost everyone suggested you use a hacky way to find the correct position of an element…

Photography