Web Development Tools
Regex tester, cron expressions, HTTP status codes, IP address info, chmod, CIDR, diff checker.
This section collects the technical utilities that surface during server configuration, API design, and log analysis. Need to verify a regex against real input, see the next firing of a cron expression, check the canonical meaning of an HTTP status code, or compute CIDR ranges? These cover the "last-mile" engineering tasks.
Tools in this topic (8)
Regex Tester
Test regular expressions in real time with match highlighting and capture groups
Cron Expression Parser
Parse cron expressions into human-readable descriptions with next run times
HTTP Status Code Reference
Look up HTTP status codes with descriptions and categories
What Is My IP Address
Find your public IP address and view browser and device information
Chmod Calculator
Calculate Unix file permissions in numeric and symbolic notation
CIDR Calculator
Calculate IP ranges, subnet masks, and network info from CIDR notation
Diff Checker
Compare two texts and see differences line by line with highlighting
URL Parser
Break a URL into its components (protocol, host, path, query, fragment)
Related articles
-
Choosing DNS records: A vs AAAA vs CNAME vs ALIAS vs TXT vs MX, and the apex CNAME problem
Selecting DNS record types is a use-case decision: pointing root domains at CDNs, delegating subdomains to services, configuring email, attaching verification metadata. This article walks through the standard records, the apex CNAME constraint and its workarounds (ALIAS / ANAME / flattening), and TTL strategy.
-
Git diff algorithms compared: myers, minimal, patience, histogram
Git can run four different diff algorithms, and the choice changes whether you optimize for "minimum edit distance" or "human-readable output." This article walks through Myers, minimal, patience, and histogram, with concrete examples and `--diff-algorithm` guidance.
-
HTTP Cache-Control deep dive: max-age, s-maxage, must-revalidate, immutable, and stale-while-revalidate
Cache-Control has more than ten directives, and their combinations completely change browser and CDN behavior. This article walks through the directives by role — store-or-not, freshness, revalidation, stale-serving — and how the major CDNs differ in interpretation.
-
CIDR /31 and /32 in production: RFC 3021, point-to-point links, and host routes
CIDR /31 and /32 are often dismissed as "unusable sizes," but in real routing tables they appear constantly. This article unpacks RFC 3021''s redefinition of /31 for point-to-point links, /32 for loopbacks and host routes, container CNIs, and the L2/L3 gotchas.
-
6 crontab pitfalls: weekday-OR-day-of-month, step ranges, timezones, DST, no seconds, and `@reboot`
cron expressions look simple, but the spec hides several traps. The day-of-month and day-of-week fields are OR-ed, step expressions interact with ranges in surprising ways, DST boundaries cause double or skipped runs, and `@reboot` semantics vary across implementations. This article walks through six recurring traps.
-
7 regex pitfalls that bite in production: from catastrophic backtracking to Unicode word boundaries
Seven recurring regex landmines — catastrophic backtracking, multiline `^$` behavior, ASCII-only `\b`, lookbehind portability, ReDoS, character-class edge cases, and engine differences — each with the failure mode and the fix.
-
regex101 vs local regex testers: when to use which
Why regex101 is the de-facto regex tester, what it gets right and where it falls short, and when local-execution alternatives fit better — particularly for privacy and offline work.
-
Reading chmod numbers: what 755 and 644 actually mean
How chmod's three-digit numbers map to read/write/execute for owner/group/other, plus setuid/setgid/sticky bit explained.