Welcome to johnsy.com

Congratulations! You have successfully found the front page of my website. Take ten points. I don’t know what you thought you might find when you got here, but this is about it. Unless of course you count the stuff that can be found by following any of the links on this page. You are smart enough to figure that out without me telling you, though.

Here is a collection of utitilies I’ve built for myself, which I share here for others to use and enjoy.

QRTY

QRTY - QR and barcode decoder using screen capture or image upload

QR and barcode decoder using screen capture or image upload. Capture a section of your screen to automatically scan codes, or upload an image file. All processing happens locally in your browser for privacy.

Purpose: Decode QR codes and barcodes from images

Features: Screen capture or image upload, Multiple code detection, Fully keyboard accessible, Privacy-focused local processing

Visit QRTY →

Countdown Numbers Game Solver

Countdown Numbers Game Solver - Solve the Countdown numbers game

A TypeScript solver for the Countdown numbers game. Given six integers and a target, find all solutions using basic arithmetic. Features keyboard navigation, step-by-step solutions, and shareable permalinks.

Purpose: Solve the Countdown numbers game

Features: Step-by-step solution display, Keyboard navigation, Shareable permalinks, Solutions grouped by efficiency

Visit Countdown Numbers Game Solver →

Progression

Progression - Visual progress bar between two dates

A microsite that displays a visual progress bar between two dates. All elements are editable with keyboard shortcuts. Supports light and dark modes, automatically adapting to system preferences.

Purpose: Visualize progress between two dates

Features: Editable title and dates, Keyboard shortcuts (Alt/Cmd + T/S/E), Light and dark mode support, Automatic URL updates

Visit Progression →

Speedtest Analysis

Speedtest Analysis - Network performance analysis and visualization

Monitor your internet speed over time to investigate network issues, verify ISP performance, and track changes. Includes automated data gathering scripts for continuous monitoring and interactive visualizations to analyze trends. Export results for further analysis or reporting.

Purpose: Track and analyze network performance over time

Features: Automated data collection scripts (macOS), Interactive Chart.js visualizations, Drag-and-drop file upload, CSV export functionality, Public IP detection

Visit Speedtest Analysis →

If you didn’t find what you were looking for then I’m sorry. You could always drop me a line and then I can tell you why you didn’t find what you were looking for and when (if ever) you can expect to see it on this site.

You look great today, incidentally.