Blog

Programming insights to Storytelling, it's all here.

Ibrahim Diallo

Page - 6

2025

August

Jokes on You, We All Use Juicero Now

Jokes on You, We All Use Juicero Now

I've rented Apocalypto more times than I care to admit. Every time I placed it in Netflix's red envelope and mailed it back, my father would ask where the DVD was. A couple days later, it would arrive in the mail again, and like clockwork, I'd hear those jungle drums booming from his bedroom. He'd slip away during family movie nights, "just going to the kitchen" or "bathroom, don't pause it. I'll be right back." But we all knew where he was headed. That movie consumed him.

Why I Don't Trust VPN Ads

Why I Don't Trust VPN Ads

When I write a blog post, I usually look for an image that goes well with the article. My go-to website is Pixabay. It has a large collection of images, and I try to contribute my own whenever I can. What I like about Pixabay is that most, if not all, images are CC-0, meaning I can use them however I see fit. This year, the coworking space where I spend most of my day upgraded their internet service. In the email, they bragged that the new ISP uses state-of-the-art security. Great, but something seemed off to me. With the new ISP, I could no longer access Pixabay. The rest of the internet worked just fine, but not Pixabay. When I tested the website on my phone, it didn't load either. I turned off the wifi on my phone and tried again. Lo and behold! It worked.

The Difference Between Your ID, Online and Offline

The Difference Between Your ID, Online and Offline

Around 2012, I was walking through the Santa Monica promenade with some visiting friends. We did the tourist thing: looked at the performers, walked by the beach, and ate some delicious crepes. When the sun went down, we decided to go to the movie theater. Being well into my twenties, I was shocked when the clerk asked us to show our IDs before we could purchase tickets to what didn't look like a R-rated movie. The movie was Bernie. We presented our IDs by placing them against the thick glass while the clerk read each one with impressive speed and nodded at us.

What I Crave from Blogs

What I Crave from Blogs

When I click on a blog post these days, I'm not usually looking for the definitive encyclopedia entry or the slickest marketing brochure. Honestly? I'm hoping for something far simpler, yet increasingly rare. The sound of another human being figuring something out. I value both tutorials and personal experiences, but it seems like the latter is disappearing.

Google is making Websites Irrelevant

Google is making Websites Irrelevant

Back in the 90s, I discovered Yahoo. I'm not sure I remember how, but it became my internet homepage. The moment the dial-up internet connected, I would navigate to Yahoo and start my quick journey before someone picked up the phone line. Yahoo made sense to me. I knew how to find what I was looking for, though it required digging through page 2, page 3, or keep going until I found what I was looking for.

How to take credit for all the work as a Manager

How to take credit for all the work as a Manager

The middle manager ends up in this weird position. The company works on big projects and everyone has a hand in making sure the perfect result is released to the world. The VPs act as stakeholders, defining the high-level criteria (New widget that makes more money!). The architects design the infrastructure, the developers write the code, and QA tests to make sure it's up to spec. Sometimes, somewhere in the middle, there's a manager who can't easily show off his work. Sure, they "manage" the project, but in the end it's hard to look at a feature and say "This manager is responsible for it." Unlike developers who can point to a specific feature and say, 'I built this.'

Nothing to Hide

Nothing to Hide

"I'm sorry... did you want to go to the bathroom too?" "Oh no, I was just following you." "Oh, well I'd rather you not follow me." "Wait, it's not like you have something to hide, right? Make sure you don't leave the door closed."

Do you work remote? Get a broom

Do you work remote? Get a broom

One day I suddenly started feeling sick. My throat tightened, my nose ran, and my body burned. I thought it must be the flu. I took some time off from work. After a couple of days, I developed a cough, a cough that wouldn't stop. My kids were turning one, and my in-laws were here to visit. Not wanting to miss out on the opportunity, I started wearing a mask.

Building, Fast and Slow

Building, Fast and Slow

Most projects start with a burst of energy. Writing initial code, whether through vibe coding or meticulously setting up a new repository. This is the fast building phase: boilerplates are generated, frameworks are initialized, and thousands of lines of code appear almost magically. It's the era of rapid creation, where progress feels tangible, even exhilarating.

How to Form an Opinion

How to Form an Opinion

When I'm helping new developers, I often hear a familiar question: "Which is the best programming language?" They want a definitive answer, a shortcut to expertise. But I've learned that the question itself reveals a fundamental misunderstanding about how real opinions are formed.

JS Tip of the day

Use local storage and fall back to cookies

Cookies There are better ways to save information on the browser then using cookies. Cookies save all values in one long string and has to be parsed every time…

Photography