Introducing a JSON to NDJSON converter

I released a JSON to NDJSON converter for turning regular JSON arrays into newline-delimited JSON. It is part of my growing set of local-first, adware-free browser tools for formatting, converting, and inspecting developer data without sending files to a backend.

June 12, 2026

Introducing an NDJSON to JSON converter

I released an NDJSON to JSON converter for turning newline-delimited JSON into a regular JSON array. It is part of my growing set of local-first browser tools for formatting, converting, and inspecting developer data without sending files to a backend.

June 11, 2026

Introducing a JSON-LD sanity checker

A short announcement for the new JSON-LD Sanity Checker on hluska.ca: a local-only browser tool for checking whether pasted JSON-LD is valid, readable, and obviously sane before publishing.

May 19, 2026

Introducing a new JSON formatter

A short announcement for the new JSON Formatter on hluska.ca: a browser-only tool for formatting, minifying, copying, and inspecting JSON without uploading files to a server.

May 17, 2026

Introducing the NDJSON Formatter

A quick announcement for the new NDJSON Formatter on hluska.ca: a local-only browser tool for formatting NDJSON and JSONL files, plus a first step toward a fuller Siteimp support workbench.

May 1, 2026

Django Secret Key Generator

One of my passions is helping people learn to write code and I know a lot of people who are learning or who have learned Django. I have noticed that a lot of people use web based tools to generate their secret keys and while there's nothing particular wrong with that, I find it worrisome that those tools don't show the algorithm they use to generate keys. So I thought I would create my own secret key generator and use it as a way to start teaching people a bit about how 'random' works in software.

July 2, 2024