newsletter

GPS 101

Four satellites, one tiny dot on the map — you. Discover how GPS makes it happen....

Barcodes 101

Unlocking the Secret of Barcodes: More Than Just Stripes....

Encoding 101

When you type a message, upload a photo, or visit a website, that content needs to be understood by a computer. The challenge is, as we found out in the first issue, computers don’t understand text, images, or emojis the way we do. They only understand 0s and 1s—binary. But going directly from human-readable content to raw binary would be chaotic and unstructured, as there would be no standard rules. That’s where encoding comes in. Think of encoding as a bridge between human-readable data and t...

Networks 101

In my previous posts, I delved into the inner workings of our smart devices. Now, I want to focus on another fundamental concept: how these devices connect and communicate through a network. Imagine a small town where each house is a device. If no roads connect the houses, sending messages is difficult, slow, and unreliable, requiring travel through fields or forests. To solve this, the town builds paths and roads, enabling people to easily exchange letters or packages by walking, biking, or dr...

Transistors 101

In my last issue on binary format, I mentioned that transistors are the building blocks of modern computers. That's a specific purpose, though. In a broader sense, transistors are the fundamental building blocks of modern electronics, enabling a wide range of devices, from computers and smartphones to medical devices and automobiles. Transistors are like the LEGO bricks of modern electronics—small, simple pieces that build up to incredible things. The latest smartphones have billions of these in...

Binary 101

We often hear that computers talk in binary. But what does that term mean? Well, "binary" means "relating to, composed of, or involving two things". In other words, it counts everything in base 2 rather than base 10. What do I mean by that? Let me explain with an example. Humans tend to use base 10, which means we count using ten digits: 0 through 9. When we reach 9, the next number resets the current digit to 0 and adds a new one to the left, just like 9 turns into 10. Each place in a number r...

Sneak Peek Inside Square 101

I have scheduled the first issue of Square 101 for delivery in two days, on May 1st. Here's a quick peek at what's coming. I would love for you to join me on the learning journey. What if I get it wrong? I don't claim to be an expert—I’m learning by reading, reflecting, and gathering ideas from around the web. I will be wrong. Probably a lot. And that’s okay. Square 101 is a work in progress—part writing, part thinking, part conversation. If you spot something off, I’d love to hear from you....

Introducing Square 101

TL;DR: I'm starting a newsletter called "Square 101," where each issue is a short (500 words), sharp introduction to terms you hear often but no one ever explains. You can subscribe to the newsletter or follow it here on the blog. I will send the first issue on May 1st and post a new one on the 1st and 15th of every month. Have you ever been listening to a podcast, like I was recently, and heard a guest casually say, "It's AI. It's all just 0s and 1s after all"? This time, that last statement m...