Blog

Programming insights to Storytelling, it's all here.

Ibrahim Diallo

Page - 11

2016

February

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.

It's 2016, did we fix the C10K problem?

It's 2016, did we fix the C10K problem?

Many years ago, developers saw a growth in traffic on the web and were appalled by how most websites poorly handled the spike. Moore's Law was still in effect, web servers were becoming faster every year, but software wasn't keeping up. So in response, Dan Kegel created a little place on the internet where developers could find the configurations needed to handle at least 10,000 concurrent connections.

When Bic sells it's last pen

When Bic sells it's last pen

I have horrible handwriting and I'm not ashamed of it. It's ugly and barely legible. In my family, I have the worst handwriting. But still, with enough effort, and guessing, you can read what I am trying to say.

How to make your website searchable from the browser bar with OpenSearch

How to make your website searchable from the browser bar with OpenSearch

If you are like me, you like using shortcuts to get work done. The typical way to search for a video on YouTube is to first go to youtube.com wait for it to load, then you type your query. This is a quick process and it's hard to imagine any step you can cut to make the process faster. But of course there is a way and it doesn't require any work at all.

The best way to add custom web fonts

The best way to add custom web fonts

Free USB Charging Stations

Free USB Charging Stations

Free USB charging stations are popping everywhere. For anyone with a smartphone, it is a relief. We have come to rely entirely on devices that can't last a full day. There is more entertainment then ever, bigger brighter screens, a constant connection to the internet, yet the best a smartphones has to offer is 3 to 4 hours screen time.

2015

December

A Terabyte of RAM

A Terabyte of RAM

Why is it that I can't have a terabyte of RAM on my machine? With a 64bit chip I can virtually access all the memory address I'll ever need yet there is no way of attaching my extra memory to the motherboard.

JS Tip of the day

Use of requestAnimationFrame for animation

It's hard to see what requestAnimaionFrame() does without reading about it. The traditional way of doing animation is to generate one frame then then run setTim…

Photography