IT Knowledge

How Do Siri and Alexa Understand What I Say? From Speech to Text
5 min read

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
5 min read

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
5 min read

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
5 min read

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
5 min read

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
4 min read

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
6 min read

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
5 min read

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
5 min read

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
5 min read

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
4 min read

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
4 min read

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.