Text Case Formats Every Developer Should Know
A quick reference guide to camelCase, snake_case, kebab-case, PascalCase, and more—with examples of when to use each one.
March 1, 2025
Published on February 20, 2025
Every device connected to the internet needs an IP address. For decades, IPv4 has been the standard. But with billions of new devices coming online, the internet is slowly transitioning to IPv6. Here is what you need to know.
IPv4 (Internet Protocol version 4) uses 32-bit addresses written as four numbers separated by dots, like 192.168.1.1. Because it is 32-bit, IPv4 supports about 4.3 billion unique addresses. That sounded like plenty in the 1980s, but today we have run out.
IPv6 (Internet Protocol version 6) uses 128-bit addresses written as eight groups of hexadecimal numbers separated by colons, like 2001:0db8:85a3::8a2e:0370:7334. With 128 bits, IPv6 supports an effectively unlimited number of addresses—about 340 undecillion.
| Feature | IPv4 | IPv6 |
|---|---|---|
| Address length | 32 bits | 128 bits |
| Address format | Decimal (e.g., 192.168.1.1) | Hexadecimal (e.g., 2001:db8::1) |
| Total addresses | ~4.3 billion | ~340 undecillion |
| Security | Optional IPsec | Built-in IPsec |
| NAT required | Yes (common) | No (direct addressing) |
The world ran out of new IPv4 addresses years ago. Without IPv6, we rely on workarounds like NAT (Network Address Translation), which complicates networking. IPv6 restores the original vision of the internet: every device gets its own unique, globally routable address.
Curious whether you are already using IPv6? Use our free IP address lookup tool to see your public IPv4 and IPv6 addresses, user agent, and browser information.
A quick reference guide to camelCase, snake_case, kebab-case, PascalCase, and more—with examples of when to use each one.
March 1, 2025
Learn the best methods for counting words in essays, articles, and academic papers. Includes tips for meeting word counts without filler.
February 12, 2025
Everything you need to know about UTM parameters—what they are, why they matter, and how to use them to track marketing campaign performance.
February 5, 2025