Blog

Programming insights to Storytelling, it's all here.

Ibrahim Diallo

Page - 43

2014

April

The remaining 4 percent

The remaining 4 percent

There is something about giving an ETA that I hate. As programmer I want to say I never ever gave an ETA that was remotely accurate. In my experience an ETA is the nice way for a manager to give you a dead line. Countless times I have pulled numbers out of thin air only for the manager to suggest a different number (Well if you had a date in mind why do you waste my time). To me ETA is acronym to Estimated Time of Arrival. If we are talking, I have already arrived, don't ask me about it.

One year and writing is still freaking hard

One year and writing is still freaking hard

This post is here for the sole purpose that writing is hard. It takes a while to write. Writing in haste produce long incoherent sentences that, if luck strikes, may produce a beautiful piece that communicates an idea.

March

High Standards, crappy code

High Standards, crappy code

If you talk to any programmer they will tell you how a particular tool, programming language, OS, sucks and that X is the best. if you talk to any programmer they will tell you how the code they currently work on sucks, if they had written it in Node.js it would have been much better.

Read the contract

Read the contract

The process to get a job today is straight forward. You start by browsing job boards and look for the perfect fit. You find a nice company that is looking for those exact skills you have and some trivial ones no one has (5 years experience with chipmunk.js). You write a cover letter catered to this specific company, you attach your resume and send it. Hopefully your application ends up in the hand of someone in human resources and you get a call.

What's your excuse

What's your excuse

I want to do so many things yet everyday I come up with a perfect excuse to sit on my behind. When I think about those excuses after the fact, they are ridiculous and I am filled with regret. There is plenty of time in a day to do all my little tasks. So today I want to permanently write them down so I can indefinitely label them as non sense.

Explain it to me like I am 4

Explain it to me like I am 4

If there is one thing I learned from obsessing over Stack Overflow, it's how to find solutions. Soon I will have answered over 900 questions and this number will keep going up. This is not to say it is a lot, many users have much more quality answers. But If you have done anything over a 1000 times then you had the chance to screw up a lot. Screwing up is synonym to getting experience here.

Web War 3.0 - Screen sizes

Web War 3.0 - Screen sizes

When I started working as a web developer, there was no longer a need to use the hacks from the 90s to make your website work. The marquee and blink tags where already dead. I could still see some old blogs referencing document.layers but they were on their way out. But still when I started, I had to worry very much about writing cross browser code.

February

The advantage of fixing all php warnings

The advantage of fixing all php warnings

It is a common practice for developers to silence errors when developing with PHP. Many times the @ operator is used to simply ignore errors and continue to work in case of failure.

I cheated!

I cheated!

I had a hard time following the school program. Sitting down, watching a teacher with no confidence talk about things that are supposed to be exciting was not my idea of learning a new skill. I once read somewhere that in the United States education system, the motto is No child left behind. Here I was sitting down in class feeling left behind. I came to school to learn the minimum to be propelled into a career where I will be able to grow and never have to worry about bills, grocery price, or rent. But the professor was talking about "Java or JavaScript", then gave us code to copy and paste into a dot HTML file. None of this made sense to me.

Small business startup

Small business startup

Starting a small business is hard. Just ask a small business owner, they will tell you how the economy is not in their favor or that it is hard to find good loyal employees. The cost of business is becoming ever more expensive. The owner of a small business is likely to have saved up some money for years, quit his job, then started a restaurant, hardware store, auto repair shop, grocery store, etc. Startups however are the hip new thing young people do. The stories from "founders" start with sleeping in a van for 3 months. Then against all odds, they make a big demo with scraped resources. Finally the jackpot when the round of funding arrives.

JS Tip of the day

Why Use Prototype in JavaScript

There is a clear reason why you should use prototypes when creating classes in JavaScript. > They use less memory. When a method is defined using this.met…

Photography