Blog

Programming insights to Storytelling, it's all here.

Ibrahim Diallo

Page - 21

2015

March

Games[4Diversity] Jam 2015, USC Los Angeles

Games[4Diversity] Jam 2015, USC Los Angeles

I love games but I am not that good at making them. I do enjoy writing code that runs them but it hardly makes sense to the end user. When I saw a tweet from Thatgamecompany about a Game jam right here in Los Angeles at USC, I didn't hesitate a second to sign up. March 14th here I come!

Things to consider before switching to nodejs

Things to consider before switching to nodejs

Nodejs is the attempt to unify all the technologies of the web. With it, you can write one language to rule them all. JavaScript on the front end and JavaScript on the back end. The beauty of it, is that you don't have to worry about the one thing that makes JavaScript a pain to work with on different browser: The DOM.

Putting kids in debt

Putting kids in debt

I got very lucky. I dropped out of college before I got the idea of getting a loan.

The difference between a developer and a programmer.

The difference between a developer and a programmer.

Working as a programmer, I got asked this question so many times that I thought of making a shirt out of the answer. The famous question is, what is the difference between a programmer and a developer?

February

Creating your own CDN with Nginx

Creating your own CDN with Nginx

If you've used WordPress, then you know that it has a nice little folder called upload where all the pictures and videos you upload get stored. This is all fine and dandy, until people start accessing those assets.

The magic of hating software

The magic of hating software

There is a price to pay being a software developer. We will never be able to enjoy software as much as the non developers. Software is magic to most people. Every time I see some little thing that impress the majority of my friends on the web, I am tempted to say, well "all they're doing is searching through a database". But I stop myself and keep quiet.

Teaching about the internet, not websites

Teaching about the internet, not websites

Facebook allows people to purchase a Facebook plan. For small fee, you can access only Facebook from your device, not the internet, just Facebook.

Don't try to rationalize interviews

Don't try to rationalize interviews

I tried to explain the process of interviewing before. As much as I like to admit it is not a rational process. I've had the chance to interview people and my process was just as disorganized.

Suckers for tech

Suckers for tech

I used to download new frameworks, new programming languages, new versions of anything. I always wanted to test them and see what they are all about, complete the hello world tutorial, install gems and what not. I am satisfied when I see something running smoothly on my machine. I would also upload them to my server and test them there too, in a real world environment so to speak. I loved this process. But lately, I am having a hard time going through that process; it doesn't feel the same.

Debugging

Debugging

I redesigned my blog. I deployed it in a staging environment and it worked fine. When I tried to make the switch on the production server, a few things went wrong. A few things meaning the website went blank. I had no idea what was the problem. I checked the error logs and it was blank. What could have gone wrong?

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