browse/
5 results
networks/nat-how-a-dozen-devices-share-one-internet-address.md
NAT: how a dozen devices share one internet address
Your home has one public internet address but a dozen devices. NAT is how your router lets them all share it and still get each reply to…
security/password-strength-why-length-beats-a-capital-letter-and-a-symbol.md
Password strength: why length beats a capital letter and a symbol
Everyone says passwords need a capital, a number and a symbol, and also that they should be long. Which one actually matters more? The…
software-design/state-machines-why-an-order-can-t-be-delivered-before-it-s-paid.md
State machines: why an order can't be delivered before it's paid
An online order can be in the cart, paid, shipped, delivered or cancelled, but what stops the code from delivering an order nobody paid…
mobile/native-web-or-cross-platform-how-apps-get-from-your-code-to-a-phone.md
Native, web or cross-platform? How apps get from your code to a phone
Every app idea hits the same fork in the road. Build it native in Swift for iPhone and Kotlin for Android, build it for the web with HTML…
ai/how-a-chatbot-writes-one-guessed-word-at-a-time.md
How a chatbot writes: one guessed word at a time
A chatbot doesn't plan its reply and then type it out. It repeats one small step: look at the text so far, give every possible next token…