Developer workbench

Tools, Scripts & Experiments for Developers.

Practical utilities and technical experiments for the everyday work of building, debugging, and shipping software.

allofcode.yml workbench manifest
# What is on the workbench right now
tools:
  - name: sql-compare
    status: live
    runs: in-browser
    url: sql-compare.allofcode.com
scripts: []  # published once tested
labs: []     # added when ready

Tools directory

Developer tools you can use today

Every tool listed here is live. Each one has its own page explaining what it does and where its limits are.

Browse the tools directory

Scripting zone

Scripts you can read before you run

Small, focused scripts for the chores that come up again and again: cleaning up a repo, checking a database, wiring a quick automation.

No scripts are published yet. Each one will get its own page and will only go up once it has been tested.

Focus areas

  • Shell / Bash
  • JavaScript / Node.js
  • Python
  • Database / SQL
  • Automation & DevOps
Use the tools that are live today
script-page.md publishing standard
  1. ## What it does One task, stated plainly.
  2. ## Requirements Runtime, versions, permissions.
  3. ## The code Tested before it is published.
  4. ## Expected output So you can tell it worked.
  5. ## Safety notes Anything destructive, flagged up front.
  6. ## Last updated A real date, kept current.

Hacker zone / Labs

A lab for curious experiments

The Lab is where ideas get taken apart to see how they work. Nothing is published there yet; this is what it is for.

  1. Interactive demos

    Small, hands-on explanations of how something works under the hood.

  2. Performance experiments

    Measured comparisons, with the method and numbers published.

  3. Code visualizers

    Ways to see structure, data flow or diffs instead of reading them.

  4. Workflow prototypes

    Rough ideas for developer tooling, shared before they become tools.

  5. Defensive security

    Educational material and testing utilities for systems you own.

policy “Hacker” here means curiosity and building things. Security content on AllOfCode is educational and defensive. It is not for getting into systems you aren't authorised to access.

Why AllOfCode

Small tools, held to a high bar

  • Built around real workflows

    Each tool starts from a task developers repeat, such as reviewing SQL changes before they ship.

  • Open it and start

    No accounts and no setup. A tool should be useful within the first minute.

  • Your code stays with you

    When a tool can run in your browser, it does. SQL Compare never sends your SQL to a server.

  • Limits are documented

    Tool pages say what is not supported as clearly as what is, so you know when to reach for something else.

Have two versions of a query to review?