Kevin Vadala

Projects

A loose catalog of things I've worked on. Most of these are inactive, unfinished, or private. I keep this list mostly for my own reference. — Kevin V.

Inactive

Boxfile

A local-first document indexing tool I built for a small digitization project. It tagged scanned documents with basic metadata and made them searchable over a local network. Worked well enough for the original use case but I never got around to making it usable for anyone else. The codebase is a mess and I've moved on.

Abandoned

Grainlog

An attempt at a personal media catalog — films, audio recordings, old broadcast captures. I wanted something between a spreadsheet and a proper database. Got about halfway through before I realized I was just reinventing what other tools already do, only worse. Shelved indefinitely.

Private

Archival Processing Scripts

A set of Python and shell scripts I use for batch processing of scanned materials. Mostly renaming, sorting, and basic OCR wrangling. Nothing sophisticated, but they save me a lot of time on contract work. Not public because they're tied to specific client workflows.

Inactive

Weathervane

A small dashboard I made that pulled data from a couple of public weather APIs and displayed it in a minimal format. I used it daily for about a year and then the APIs changed and I never updated it. Still runs locally on one machine, technically.

Abandoned

Readpile

A reading list manager. The idea was to track books, articles, and PDFs in one place with notes and tags. I built the backend, sketched out a frontend, and then stopped. I now just use a text file, which honestly works better for how my brain operates.

On hold

Field Notes Digitizer

A workflow for converting handwritten field notes into structured digital records. This came out of a short contract I did for a regional survey project. The pipeline mostly works but has edge cases I haven't solved. Might pick it back up if a similar project comes along.

Inactive

Tapedeck

An experiment in organizing audio cassette digitizations. Mostly metadata normalization and file naming conventions. Used it for a personal project involving some old recordings I had. It served its purpose but isn't actively maintained.

Private

Internal Automation Tools

Various small automation scripts written for organizations I've done contract work for. Scheduling, file transfers, notification systems — mundane stuff. Can't share details due to the nature of the work, but collectively these represent a fair amount of my output over the years.

Abandoned

Plainpost

A minimal static blog generator I wrote because I didn't like any of the existing ones. Predictably, I abandoned it after building a prototype and went back to writing HTML by hand, which is what this site uses now. The irony isn't lost on me.

There are a few other things I've worked on that aren't listed here, either because they're too small to mention or because they belong to someone else. This page gets updated occasionally when I remember it exists.