Home to my thoughts

Tech Stories from a Human perspective.

Hi, I'm Ibrahim Diallo. I write code and play with computers. Now let me tell you a story...

Ibrahim Diallo

Latest Essays

Deep dives into engineering, philosophy, and life.

View Archive
I can never fully embrace LLMs for code
Article

I can never fully embrace LLMs for code

My younger sister graduated with a CompSci degree a few years ago. I've been behind her, motivating her and demystifying the world of programming from the very beginning. There was a piece of advice I repeated everyday, trying to make her understand how to operate. The problem was, she was trying to read and understand every line of code in a function before using it. I thought it was non-sense. Someone, much smarter than us has created that function, it's part of a vetted library, it has been tested already. All you have to do is use it. "After all, you don't need to understand how an internal combustion engine works, yet you feel safe driving your car, don't you?"

Please, use a link!
Article

Please, use a link!

This is a rant. It didn't start today, but I think I've reached the end of the line. The straw that broke the camel's back, so to say. I used an internal tool for the first time. I logged in and navigated through the web app, making some updates here and there. All was well. But then I made the mistake of wanting to go back to the initial dashboard. I clicked the back button, and instead of returning to the previous page, I saw Chrome's default tab page staring right back at me.