Jason Scheirer

Jason Scheirer

Jason Scheirer

Hi, I’m Jason Scheirer. I’m a professional programmer and in my free time I’m a hobbyist programmer. I write games, I make little web toys, I talk about the passage of time. If you’re quiet on a summer’s day you can hear me whispering about JavaScript on the cool breeze.

Latest Posts

Saddle Creek: Add Out-of-Band Metadata to PE Executables

Top Matter: Codeberg for the library, doc for the library. I took the one part of the suttered Omaha open source project by Google and i’m making it a library I can consume...

Golang Webview Installer for Wails 3

Top Matter: Codeberg for the library, doc for the library. I’ve forked Lea Anthony’s library that eventually made its way into core Wails for two reasons: I want it in Wails 3...

Golang Webview Installer for Wails 3

Top Matter: Codeberg for the library, doc for the library. I’ve forked Lea Anthony’s library that eventually made its way into core Wails for two reasons: I want it in Wails 3...

Eleven Years in the Bay Area

February 8th of 2026 marks the tenth anniversary of me moving to the Bay Area to work for tech startups. I didn’t quite have much to say about the tenth year so I held off. I’ve...

Steam on non-Conventional Desktops (Niri)

I’m trying out Niri! You know how I encourage getting used to the defaults? Well I’m not following my own advice! I’m using it with Dank Shell too, also ignoring my own advice!...

Ollama on Fedora Linux on a Battlemage GPU

My motherboard was dying and the Nobara project hates old GPUs, so I recently upgraded my middle-tier mid-2020 Prebuilt Costco Gaming PC for a middle-tier late-2025 Hand-Built...

Learn To Live With The Defaults

Every deviation from default is slowing you down from getting started and making it harder to help others. I use about 5 distinct laptops/desktops on an average day, not to...

If Your Electron App is "Just A Browser Wrapper" You're Doing It Wrong

Having spent the last 6 months working on an Electron app full-time, my Stockholm Syndrome has kicked in and I’ve come around to it. It’s easy to disparagingly refer to an...

A Series of Vignettes From My Childhood and Early Career

A short set of anecdotes, apropos of nothing. The Death of Software Engineering as a Profession When I was younger, I really liked programming! I loved the sense of...

The Innioasis Y1 Music Player

Introduction I’ve been enjoying standalong MP3 players! The Innioasis Y1 kept coming across my radar, I like the the form factor, it was $50. What the heck, why not. And Then...

The Shanling M0s Music Player

Introduction My Shanling Q1 died after a couple of years of heavy use and I think it was probably fixable with some soldering but I don’t have time for that. In a rush, I bought...

What You Do and Who You Are

Similar to The Wrong Conclusion is another cognitive anti-pattern: in the pursuit of identity we see ourselves as being something as an inherent quality of ourselves versus...

I Don't Like that I Like Starship

I have my seed Starship config up as a Gist. Starship is a tool that frustrates me because it seems so bikesheddy and unneeded: a custom prompt manager. We already had shell...

There and Back Again: My Journey Into (and out of) Tailwind

I’ve been using the Tailwind CSS Framework for about two and a half years (as of July 2025) for my personal projects, and I used it professionally in my time at unstructured as...

Here's The Interesting Part

For the 500 lines of boilerplate, what are the five truly interesting lines that solve the problem? In the course of my problem solving, especially when I am solving a problem I...
Shuffle Search Random