Logo

Jason Schwarzenberger

Senior Front-end Engineer

Timer

As an effort to learn a bit about React, I created a timer that uses the Temporal API.

Measurement is based on duration between Temporal.Instant instances, subtracting any accumulated paused time.

LOLcryption

In 2015 I created LOLcryption, a Caesar substitution cipher that aims to preserve some ability to pronounce the output.

As an effort to learn a bit about React, I created a LOLcryption component and website that replaces the original.

snake.html

A snake game for https://t0.vc/g, created using Claude.ai.

tetris.golf.html

A Tetris game for t0.vc

I Discovered a DRM bug in Chrome

I discovered a bug in Chrome web browser that reveals DRM protected video during a screen recording if there are CSS filters applied to any parent element.

Here is a demo reproduction page.

colour.golf.js

Adds a colour picker & toolbar to drawing canvas for https://t0.vc/g.

ink.golf.js

Adds a drawing canvas for https://t0.vc/g, allowing literal signing of the guestbook.

nzta-pin.js

NZTA Toll Road account system has an incredibly stupid PIN criteria system for the username & pin sign in. Generate all possible PINs for the NZTA Toll Road account. There are only 725000 valid PINs available.

Raspberry Pi Controlled Garage Door

I made my first solder joint in about 15 years to achieve Smort control of my garage door using a Raspberry Pi 4, relay hat, and a spare remote.

Old Stuff: Picture Puzzle

15 tile picture puzzle game I made a long time ago.