Blog

Programming insights to Storytelling, it's all here.

Ibrahim Diallo

Page - 13

2016

July

Linked in password leak check

Linked in password leak check

Linkedin is one of the many social network I never got into. After I was recommended by a friend that it was the best way to get a job, I opened an account. Filled up my profile information and subscribed to a few interesting subjects. It didn't take long before a swarm of spammy messages invaded my inbox. Unsubscribing to a single one was an event on its own. By adding friends and strangers from my contact list, I learned of some new skills that I had. I didn't know I had them, but my peers were all ready to endorse me and validate my knowledge. It was exciting. Potential employers will look at all these feats and will fight over me like the last glass of water in the desert. Of course, that was only true in my mind.

What is success?

What is success?

Success. A word we repeat everyday. We all convinced ourselves that success is the opposite of failure. It has become synonymous to happiness. If we don't succeed, then we are certainly failures. We are not happy. But comes a day you ask yourself an important question: What is success? Most of us are too quick to answer and often do no more than associate it with money and popularity. But is that all there is to it?

June

Watch folder/files change with bash script

Watch folder/files change with bash script

One of the greatest thing about web development is instant gratification. If you make any changes to your HTML, CSS, or JavaScript all you have to do is refresh the browser page and your new changes will show up. There is no time wasted compiling the code. However, recently I have been working on different projects and some of them make use of SASS or Less CSS. These are programming tools that compile into CSS. The main benefit is that you can use it modularize your css but the price is that you have to compile the CSS every time you make change.

Installing software: Ruby

Installing software: Ruby

Ruby is a programming language that has become popular after DHH has created a web framework with it, Rails. It is the first robust framework I used for development, but since then I have switched to different tools.

What is the green lock on the browser?

What is the green lock on the browser?

Free Wifi has become a common thing today. When you head to the airport, or to a coffee shop, you have the option to connect to their free Wifi network. The advantage is you save bandwidth with your cellular data plan which can become quiet expensive if you go beyond your allocated monthly bandwidth. It is convenient.

May

Tech Locks

Tech Locks

The problem with locks is that there is always a key to open them. No matter how secure you make them, you still have to make it accessible to the person who owns it. Because of this feature or flaw, anyone with the key can open a lock.

Writing history by mistake

Writing history by mistake

Social media is the business of sharing ideas not worth doing but appealing to spread. Everyday there are some fantastic comments, ideas, and pieces of wisdom shared on social networks. These receive, in social metrics, tons of supporters.

Stealing from the libraries

Stealing from the libraries

I often don't use any framework to do my work unless it is part of the requirement. Often I am accused of trying to reinvent the wheel while someone has already solved the problem. I didn't want to include jQuery to the code, because at the time, I thought I didn't need it at all. Don't get me wrong, jQuery is amazing, and I highly recommend people to use it, after they have learned and mastered JavaScript. But even though I don't always use these libraries, I often steal from them.

Becoming a professional programmer

Becoming a professional programmer

When I was still in college I had a question that no one wanted to answer. Every time I asked, the teacher or student will pretend they didn't hear it and just change the subject.

Making laws around technology

Making laws around technology

Let's face it. 99 percent of us have no clue how encryption works. As a programmer I understand some of the inner works, but they are too complex for me to implement myself. Security is hard even for experts, it is very hard for me. But think about the people who are not versed in technology but have to pass laws for it.

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