i ilham.dev
Home Posts Tools Dev Ops Games Playground About Contact

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 …

    27 Sep 2026 · 2 min read · #pdf #text #documents #tools

  • 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.

    27 Sep 2026 · 2 min read · #cli #markdown #csv #tools

  • 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.

    27 Sep 2026 · 4 min read · #linux #chmod #permissions #tools

  • 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 …

    27 Sep 2026 · 2 min read · #otp #2fa #security #tools

  • 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, …

    27 Sep 2026 · 6 min read · #snap-bi #signature #api #security #tools

  • 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 …

    27 Sep 2026 · 2 min read · #url #encoding #web #tools

  • 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 …

    27 Sep 2026 · 2 min read · #git #workflow #developer-tools #tools

  • 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 …

    27 Sep 2026 · 2 min read · #javascript #playground #developer-tools #tools

  • 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 …

    27 Sep 2026 · 2 min read · #json #api #debugging #tools

  • 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.

    27 Sep 2026 · 2 min read · #random #picker #games #tools

Load more posts

© 2026 Ilham Andika. All rights reserved.
Contact Terms Privacy Comment Policy RSS GitHub