Andrew Schmelyun

Andrew Schmelyun

@aschmelyun.com

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

1.8K followers238 following458 posts

Andrew Schmelyun reposted

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.

I unironically love websites like this. No https, content straight to the point, loads in milliseconds, tiling background of cool rocks. This is peak.

Andrew Schmelyun reposted

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!

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.

Andrew Schmelyun reposted

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!

Andrew Schmelyun reposted

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!

I made a daily word game! This is sixhints, the goal is to guess a thing through a series of 6 clues that start ambiguous and get more specific as you go. If this is up your alley, play today's word and let me know what you think! 🔗 sixhints.com

I've been tinkering with a daily word game, and I just released it to some close friends for play testing! Pushing it fully public later this week, so if it's up your alley stay tuned over the next 2-3 days

Someone wrote an article about my receipt printer, and over the last ~24 hours I've gotten another thousand or so messages. They're all so positive and excited, I'm incredibly overwhelmed with joy 🥲

After living in Orlando for the last 5 years, we're moving back to South Florida in a couple of months! PS: If you're in the area, let me know about any tech groups or meetups.

I've released my first Go application! It's a (very basic) terminal video editor that uses ffmpeg and whisper to let you selectively choose which lines from a video you want to keep. You can also preview each line with a pop-up video player! It's called tsplice: