Skip to content
ohsudo, Home

What's new

New articles, tools, cheat sheets and features on OhSudo, day by day, newest first. New articles also come by RSS.

Follow new articles by RSSSaved articles →

    • Feature

      Learning paths

      Six ordered paths through the lessons, SQL exercises, articles and tools: Linux, nginx and HTTPS, Docker, Kubernetes, SQL and PostgreSQL, and Git. Mark steps as done; your progress stays in your browser.

    • Feature

      Troubleshooting guides

      Not sure what the error is? Start from what you see, answer a few questions, and get the likely cause, the command that confirms it, and the article with the fix. Six of them: website down, SSH, Docker containers, Kubernetes pods, databases, and disk or memory.

    • Feature

      Easier to read articles

      The short answer now sits in a box at the top, numbered fixes are laid out as steps, the line with your error is marked in red in the output, and diagrams show where the chain breaks (nginx 502, DNS, certificates, image pulls, exit code 137).

    • Feature

      RSS feeds by topic

      Follow every new article, or only the topics you care about, in your feed reader. All the feeds, and how to follow them, on one page.

    • Feature

      Saved articles

      Press Save on any article to keep it in a list in your browser, to read later. No account needed.

    • Feature

      Search by error message

      Paste an error message on the home page or in search: the articles about that exact error come first, even with your own paths, users and dates in it.

    • Feature

      Checked on real software

      Articles we run on the real programs say so under their title, with the software and the month of the last passing check.

    • Tool

      IPv6 in the Subnet Calculator

      Full and compressed forms, ranges, the number of /64 networks, address types, reverse DNS names and splitting into smaller networks.

    • Feature

      Run SQL examples in articles

      SQL blocks in PostgreSQL and SQLite articles get a Run button: the example runs right there, in your browser, on the real engine.

    • Feature

      Share buttons

      Articles, tools, cheat sheets and lessons can be shared in one click. The buttons are plain links: nothing loads from those networks while you read.

    • Tool

      kubectl in the Terminal Playground

      A simulated Kubernetes cluster: Deployments and Pods, Services and Ingress, Secrets and ConfigMaps, RBAC, and pods stuck in Pending or CrashLoopBackOff.

    • Tool

      Docker and git in the Terminal Playground

      A simulated Docker (images, containers, ports, memory limits) and a real git repository model, each with practice scenarios linked to their articles.

    • Tool

      SQL Exercises

      Practice queries on real PostgreSQL and SQLite in your browser, with instant checking of your results.

    • Tool

      Guided Terminal Lessons

      Step-by-step Linux challenges in the browser terminal, with automatic checking and saved progress.

    • Tool

      Regex Tester

      Test a regular expression on your own text, see what each part does, and get the matching grep and sed commands.

    • Tool

      HTTP Headers Analyzer

      Paste the output of curl -I to check security headers, CORS, cookies, caching and redirects, with the nginx lines to fix them.

    • Cheat sheets

      Six new cheat sheets

      Git, kubectl, systemctl and journalctl, find, grep, sed and awk, tmux, and Vim.

    34 new articles

    and 28 more
    • Tool

      Password Generator

      Strong random passwords, passphrases and hex or Base64 tokens, generated in your browser and never sent anywhere.

    30 new articles

    and 24 more
  1. 28 new articles

    and 22 more
    • Launch

      OhSudo is public

      The site opens with the Terminal Playground, the SQL Playground, the first generators and calculators, and the first articles and cheat sheets.