Andrew Schmelyun

@aschmelyun.com

Software engineer with too many ideas and poor impulse control 🔗 aschmelyun.com

Working on creating a demo visualisation of my Kubernetes cluster that runs in the browser. Just got network visualisation working. Each image is its own actual bit of running code using a fetch-like API to talk to other pods, and the network emits events when this happens.

The cheap parallel to usb adapters I've bought aren't reliably working with my dot matrix receipt printer. Oh well, time to dive into the spec and wire a raspberry pi to communicate directly with the port instead!

A screenshot of the IEEE-1284 spec, compatibility mode handshake diagram.

Made a website that converts text to a 2-layer STL that I can make faux screen printing stencils with. There’s a pause between the layers where I sandwich in some tulle fabric.

BildBildBild

I built an interactive guide on how Shazam (the music identification app) works! This is the next installment in my newly coined "How The Heck?" series, where we explore everyday tech that can feel like magic (QR Codes, GPS, and now this one). Hope you enjoy it! perthirtysix.com/how-the-heck...

My wife baked cookies for Easter and needed a specific half moon cookie cutter. I threw together a site that uses Three.js to design a parametric one and export the STL to be 3D printed. Custom cookie cutter in ~10 mins!

Take a Joy-Con and connect it with WebHID, draw a picture in the air and capture it with the sensors. Create an SVG path and insert in the DOM. Apply CSS styling. Sample the DOM and use WebUSB to convert to ILDA and send it to a laser projector. I created the worlds most complicated laserpointer…

This is a fully functioning Laravel application and playground rendered on a static Cloudflare page. The entire app is sandboxed to your client, all files are editable, and you can even run artisan commands.

Little concept I tinkered with yesterday, trying to mimic the feel of a dice getting rolled. It's part of a larger project I'm still toying with, but I'll need a few more buttons!

I have random one-off ideas for apps, experiments, packages, etc. that normally I'd have to shove in a backlog for "someday". But the last couple of weeks I've tried just sloppin' out a working MVP and see if I want to continue with it. Most fun I've had in a very long time!