GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — stumpylog - Overview

@stumpylog stumpylog Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@stumpylog
stumpylog
Follow
View stumpylog's full-sized avatar

Trenton H stumpylog

Follow
Sponsor
67 followers · 0 following
  • Seattle
  • 03:46 (UTC -08:00)

Sponsors

Private Sponsor
@n0deboy
@jikamens
@clemensrieder
Private Sponsor
@JanKleine
@ccremer
@Twilek-de
@meyerjom
Private Sponsor
Private Sponsor
@jarikmarwede
@leitwolf7
+7

Achievements

Achievement: Pair Extraordinairex4Achievement: StarstruckAchievement: Galaxy Brainx4Achievement: QuickdrawAchievement: Pull Sharkx3Achievement: YOLOAchievement: Arctic Code Vault Contributor

Achievements

Achievement: Pair Extraordinairex4Achievement: StarstruckAchievement: Galaxy Brainx4Achievement: QuickdrawAchievement: Pull Sharkx3Achievement: YOLOAchievement: Arctic Code Vault Contributor

Organizations

@paperless-ngx
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
stumpylog/README.md

Hi there, I'm Trenton 👋

I'm a software developer focused on document processing, DevOps automation, and building tools that make developers' lives easier. I'm passionate about open source and creating robust, well-tested Python applications.

What I'm Working On

Core Contributor: paperless-ngx - A community-supported supercharged version of paperless, a document management system that transforms your physical documents into a searchable online archive. I help maintain and develop features for this project, which has thousands of users worldwide.

Active Projects

gotenberg-client ⭐ 45 A comprehensive Python client for interfacing with the Gotenberg API. Makes PDF generation and document conversion simple and Pythonic, with full type hints and extensive testing.

tika-client ⭐ 22 A modern Python REST client for Apache Tika server. Extract text and metadata from over a thousand different file types with a clean, async-ready API.

tailscale-dns-container ⭐ 7 Docker container using s6-overlay and dnsmasq to provide dual DNS functionality to your Tailnet, making it easier to manage DNS across your private network.

image-cleaner-action ⭐ 4 A GitHub Action that automatically removes old container images from ghcr.io once their build source is deleted. Keeps your container registry clean and organized.

memoria ⭐ 1 A tool to help sort, categorize, and make sense of scanned images lacking most EXIF data. Perfect for organizing old photo collections.

exifmwg ⭐ 1 A Python interface to read and write Metadata Working Group fields using exiftool. Standardizes metadata handling across different image formats.

Tech Stack & Interests

  • Languages: Python, TypeScript, C++
  • Tools: Docker, GitHub Actions, Git, Linux
  • Focus Areas: Document processing & management, API client libraries, DevOps automation, image/media metadata
  • Development Philosophy: Strong believer in comprehensive test coverage, type safety, and developer-friendly APIs

Pinned Loading

  1. tika-client tika-client Public

    A modern Python REST client for Apache Tika server

    Python 23 5

  2. tailscale-dns-container tailscale-dns-container Public

    Docker container using s6-overlay and dnsmasq to provide dual DNS to the Tailnet

    Dockerfile 11 2

  3. gotenberg-client gotenberg-client Public

    A Python client for interfacing with the Gotenberg API for PDF operations

    Python 61 10

  4. image-cleaner-action image-cleaner-action Public

    Removes old containers from ghcr.io once their build source is gone

    Python 5

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.