Blog

Programming insights to Storytelling, it's all here.

Ibrahim Diallo

Page - 3

2018

February

Programming rite of passage

Programming rite of passage

There is a moment in programming where you have to make the transition. From incompetent to competent, from worst to better, from junior to, well, less junior. Unfortunately there is no specific time when it occurs. For some it comes very early on, for others it comes very late. Some never even experience it. But the realization comes suddenly and often it is followed by shame. That moment is when you realize that you are the problem.

Don't call yourself smart

Don't call yourself smart

Only others can use the word "Smart" to describe you. They have to do it with their own will, in their own time. You can't force it. The smarter you feel, the more you want to use it. As you perform great deeds, the closer it comes to your lips. But you know you can't use it, because the more you want to say it, the less it describes you. And when you say it, you are no longer smart.

January

Why we are hiring Angular Experts

Why we are hiring Angular Experts

A few years ago, a meeting was held about an issue the QA team was facing. The JIRA work-flow had become too overwhelming. It was tedious to create the hundreds of sub-tasks that sometimes accompanied each feature development. The summer was approaching, so the decision was made to use the resources from the summer internship programs to snatch one of those under graduate and have him build a new system, independent of jira, to solve the problem.

Everything becomes complicated eventually

Everything becomes complicated eventually

Developers use the word crud to describe a very simple project. For example, Stackoverflow is just a crud, I can build it over the weekend. Facebook is just a crud, I can build it over the weekend. Even Snapchat is just a crud, I can build it over the weekend. In a sense, it is true. But as the project grows in importance, so does its complexity.

The problem with a one man operation

The problem with a one man operation

What happens when you can't work anymore? If you work at a company and your department is crippled because you were sick, it is a sign of bad management on their part.

Don't stop working

Don't stop working

The more I focus on one project, the more I find it appealing to start this cool new thing in the back in my head. The further I get into the technical details of this difficult task I am working on, the easier the other idea in the back of my mind seems.

Personal Responsibility in 2018

Personal Responsibility in 2018

I'm not one to make resolutions every new year, but I often find myself asking others about their new goals for the year. Every year, I send wishes for fortune, success, or just a better life without putting much weight behind it. It is a courtesy or just the standard holiday greeting. But if there is one thing I want to wish to others and myself and actually mean it, it will be to make this year a year of personal responsibility.

2017

December

Machine Learning Ads are the Future

Machine Learning Ads are the Future

Machine learning powered ads are here to stay. I'm not endorsing it in any way, but I see its ultimate power over any other method currently in use. And I fear this is how it is going to stay for at least the near future.

Just In Time Nudging

Just In Time Nudging

Have you ever wondered how amazon always seems to know what you want to order? The way those recommendations just pop up after you purchase an item and it is a must have product? The same thing happens when you think of a person and suddenly they appear on your Facebook list of people you may know. Type only two characters on google search and it will complete it with the full query you were thinking about. This is the state of technology today. It is powerful enough to kind of predict our next move.

November

What can you do with it?

What can you do with it?

I usually am very excited about tech. I spend my days reading and being distracted by tech news. In the past few years my curiosity has increased dramatically, but at the same time, my will to buy a new product has decreased considerably.

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