Guides
Reusable technical guides for the tools and topics on ilham.dev: debugging, configuration, data formats, security, networking, documents, and everyday developer workflows.
Guides are reusable explanations. They sit between the interactive tools and the personal posts: practical enough to use, but not tied to one specific story.
- HTTP and API Debugging
Requests, headers, auth headers, status codes, curl, MIME types, and small checks before blaming the API.
- IDs and Test Data
UUIDs, ULIDs, generated MAC addresses, and safe fake identifiers for tests and examples.
- Indonesian Data Formats
NIK, phone numbers, spelled numbers, local salary estimates, maps links, and Indonesian text checks.
- Linux Command Line Tasks Without Surprises
Practical notes for find, grep, sed, xargs, chmod, cron, and other commands that are easy to misuse.
- Network Debugging Notes
DNS, WHOIS, IP addresses, ports, subnets, MAC addresses, Wi-Fi QR codes, and SSH tunnels.
- Nginx Reverse Proxy Configuration
Common nginx reverse proxy configuration patterns, headers, upstreams, TLS, and debugging checks.
- Practical Image Tools
Image compression, format conversion, metadata removal, redaction, QR codes, placeholders, stickers, and watermarks.
- Reading Logs Before Searching Randomly
Parsing logs, preserving context, checking timestamps, and narrowing down failures before random searching.
- Security and Cryptography Basics for Developers
Hashing, encoding, signatures, keys, passwords, tokens, and crypto terms developers often meet while debugging systems.
- SQL Formatting and Test Data
Formatting SQL, generating inserts, and preparing small data sets for review or testing.