IT Knowledge
How Do Siri and Alexa Understand What I Say? From Speech to Text
The claim that voice assistants are always listening is only half true. This post follows the relay from the small ear that waits only for a wake word, through speech recognition that turns sound into text, to reading intent and composing an answer. It also explains why they sometimes mishear you, and what the privacy picture actually looks like.
How Zoom and Google Meet Actually Work: Real-Time Communication and WebRTC
How video conferencing captures, compresses, and delivers audio and video without noticeable delay — explained without code. What WebRTC is, why direct browser-to-browser calls still need signaling, STUN, TURN, and SFU servers, and how the structure changes as meetings grow, all at a level a non-developer can follow.
How Backups Actually Stay Safe: The 3-2-1 Rule
What a backup really is, how it differs from sync, and why the 3-2-1 rule became the standard — explained without code. From external drives and NAS to cloud backup, automation, and restore tests, all at a level a non-developer can follow.
How Do Google Drive and iCloud Stay in Sync? Cloud Storage and Conflict Copies
What actually happens while a photo taken on your phone shows up on your laptop. Change detection, uploading only the modified pieces, the conflicted copy that appears when two devices edit the same file, and why sync is not a backup — explained for non-developers.
How Do Messaging Apps Deliver Your Messages? Servers and End-to-End Encryption
Your message doesn't fly straight to the other person's phone. This post explains the store-then-deliver structure behind messaging apps, how read receipts work, the difference between encryption in transit and end-to-end encryption, and why some apps keep a separate secret chat mode, all at a non-developer's level.
How Do You Analyze Product Data and Logs? Tracking Basics for PMs and Marketers
This post explains, without any code, how the data and logs a service leaves behind pile up, and how they turn into metrics and analysis. It covers the difference between logs, events, and metrics, plus funnel analysis and how to spot vanity metrics, at a PM and marketer's level.
How Does Home Wi-Fi Work? Routers, Public vs Private IP, 2.4GHz and 5GHz
Your home has one internet line, yet your phone, laptop, and TV are all online at once — the secret is the router. Public vs private IP addresses, how NAT works, the difference between 2.4GHz and 5GHz, and what your Wi-Fi password actually does, explained for non-developers.
What Is an SSL Certificate, and Why Do You Need One? Certificates and the Trust Chain of a CA
What an SSL certificate is, why you need one, and who vouches for it — explained without code. It covers the certificate authority (CA) and the trust chain from root to intermediate to site certificate, and why a warning appears when a certificate expires, at a concept level.
What Is a Domain, and Why Do You Need One? Nameservers and DNS Records
What a domain is, why you need a name when you already have an IP address, and what the nameservers and DNS records that make that name actually work are — explained at a concept level, without code. The hands-on setup is covered in a separate practical post.
How Are Online Payments Processed? Payment Gateways, Authorization, and Settlement Made Simple
This post explains, without any code, what happens in the few seconds after you press the pay button in online shopping. It covers what a payment gateway does, the difference between authorization and settlement, and who actually holds your card information, all at a non-developer's level.
How Does "Sign in with Google" Work? OAuth Made Simple
This post explains, without any code, whether a service learns your password when you log in with Google, and how social login works. It covers the principle of not handing over your password, OAuth and the consent screen, and the information received via a token, at a non-developer's level.
How Do Push Notifications Reach My Phone? Push Tokens and the Delivery Flow
This post explains, without any code, how a push notification reaches exactly your phone. It covers why the app doesn't send directly but goes through Apple's and Google's push servers, how a push token works as an address, and when permissions and tokens change, at a non-developer's level.