Blog

Programming insights to Storytelling, it's all here.

Ibrahim Diallo

June 2018

How I didn't learn Spanish with Duolingo

How I didn't learn Spanish with Duolingo

"Can I have some chewing gum?" I asked. "Perdon?" she answered. "Chewing gum" I repeated. She looked at me confused. I was giving up but she was still looking at me, as if she was trying to make the effort to understand me.

The Machine Fired Me

The Machine Fired Me

It was 7am when my phone rang. Instead of an alarm, it was my recruiter disturbing me from a pleasant dream. It was too early for a phone call or to be caught off guard, so I did not answer. I went to take a shower and get ready for the day. On my way to work, I listened to the voice mail she had left.

What tools do I need for frontend web development?

What tools do I need for frontend web development?

Every year there are new tools to help you get started with web development. And every year they pile up and make it harder for someone new to get started. It's easy for a veteran programmer to recommend a bunch of tools and libraries to get started, but they forget the fact that they had spent years learning about their tooling. But if you are new, do you start with React? Or is it Angular? Do you learn jQuery? Or do you go straight to Vue? Can you do anything if you don't have npm installed?

JS Tip of the day

Making smooth animations with JavaScript's requestAnimationFrame

If you ever animated anything with JavaScript then you know that it is a very manual process. You call a function and make your changes incrementally until the …

Photography