Tools
- How I turn plain text into a readable PDF
Plain text is easy to edit, but PDF is easier to send when layout needs to stay stable. The Text to PDF tool is useful because it lets me check the result in a small, controlled place before I use it in a bigger …
- How I turn terminal tables into Markdown or CSV
Terminal output is readable to humans, but often awkward to paste into docs, spreadsheets, or issue reports. The CLI Table Converter tool helps me inspect the input and output without writing a one-off script first.
- How I understand chmod without guessing the numbers
chmod 755 is one of those commands many people copy before they fully understand it. It works often enough that it becomes a habit, but file permissions are worth understanding properly.
- How I understand OTP codes without treating them like magic
Most authenticator apps use TOTP: a short code generated from a shared secret and the current time. The OTP Generator tool gives me a safe place to test the idea before I put it into a script, server, or production …
- How I understand SNAP BI asymmetric signatures step by step
SNAP BI signatures can feel confusing because they combine several ideas at once: HTTP method; URL path; request body hash; timestamp; RSA private and public keys; a signature header. When all of those appear together, …
- How I URL-encode text without breaking query strings
URLs can only safely contain certain characters. URL encoding turns spaces, symbols, and non-ASCII text into percent-encoded form. The URL Encoder tool helps with the mechanical part, but I still check the result before …
- How I use a Git cheatsheet without copying blindly
A Git cheatsheet is useful when I remember the task but not the exact command. I still read the command before running it. The Git Cheatsheet tool helps me inspect the input and output without writing a one-off script …
- How I use a JavaScript playground safely
A JavaScript playground is useful for small experiments, but code pasted from unknown places can still be risky. I use JavaScript Playground for the quick version of this task, then I review the output before relying on …
- How I use a JSON viewer when an API response is too large to read
A JSON viewer is for exploring structure. It helps me see objects, arrays, nested fields, and repeated records without reading one long block of text. The JSON Viewer tool is useful because it lets me check the result in …
- How I use a random picker fairly
A random picker is only as fair as the input list and the random process used. I use Random Generator for the quick version of this task, then I review the output before relying on it.