Skip to content
View jackspiece's full-sized avatar

Block or report jackspiece

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JackSpiece/README.md

jackspiece

I build Python tools, workflow automations and web interfaces, and contribute fixes to open-source projects. Start with Maintainer Radar, my GitLab backend contributions to Decap CMS, or the practical data examples below.

Explore the work · Engineering case studies · Upstream contributions · Small project enquiries

Selected work

Maintainer Radar

A read-only Python CLI and GitHub Action that turn pull request metadata into an explained, time-boxed review plan. The browser demo uses a fictional queue or five recent public PRs. Suggestions expose their evidence and leave the review decisions with the maintainer.

Try the demo → · Code and quick start · Case study

Decap CMS · GitLab reliability

Four merged upstream fixes cover LFS media loading, expired PKCE token refresh, GraphQL Bearer authentication, and shared refresh handling for GraphQL and REST 401 responses. The contribution record links each patch and its merge date.

Read the reliability case study → · Latest merged fix: #7932

CSV Cleanup

Turn a CSV export into cleaned data, review rows and a change report. IDs stay text, and trimming and exact deduplication are optional.

See the example report → · Code and quick start

n8n Intake

An importable seven-node workflow with original records, review queues and a reconciliation count. Its fictional example accounts for all eight inputs. Duplicate detection is scoped to one run; a live integration would need persistent checks.

View the workflow → · Recorded n8n execution

Smaller studies

The data examples use fictional records. The gallery credits its artwork, and the encoder review identifies the third-party implementation separately from the checking harness.

Research in progress

Flappy Fly is an exploratory fixed-connectome simulation with a trainable action decoder. The recorded second pilot cleared zero pipes on three held-out layouts. Its playable arcade uses manual controls or a scripted demo; the separate decoder replay shows the measured experiment. Method, results and upstream credits.

Have a small project?

I take focused CSV cleanup, Python, workflow and website layout jobs. A short brief and a redacted sample help establish the scope. We agree on price, delivery and funding before work starts.

Contact me on uGig or open a project enquiry. Keep private data and account details out of public GitHub issues.

Popular repositories Loading

  1. maintainer-radar maintainer-radar Public

    Read-only GitHub Action and CLI for PR triage reports, workflow recommendations, and 60-minute review plans.

    Python 5

  2. openclaw openclaw Public archive

    Forked from openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    TypeScript

  3. langflow langflow Public archive

    Forked from langflow-ai/langflow

    Langflow is a powerful tool for building and deploying AI-powered agents and workflows.

    Python

  4. bug-bounty bug-bounty Public archive

    Forked from SecureBananaLabs/bug-bounty

    JavaScript

  5. sxt-proof-of-sql sxt-proof-of-sql Public archive

    Forked from spaceandtimefdn/sxt-proof-of-sql

    Space and Time | Proof of SQL

    Rust

  6. chrome-har chrome-har Public archive

    Forked from sitespeedio/chrome-har

    Create HAR files from Chrome Debugging Protocol data

    JavaScript