pa@dev:~$ ls -la projects/
projects/
permissions name status description
drwxr-xr-x image-to-ascii
[active] Web-based image to ASCII art converter. Upload JPG, PNG, or WebP images and get ASCII output in monochrome or color. Adjustable width, exportable as .txt or .html. Built with React, Vite, and Sharp.
ReactViteJavaScriptSharpDocker
drwxr-xr-x trello-sprint-burndown
[archived] Automated creation of Sprint Burndown Chart and its upload to Trello using Serverless Framework.
AWS LambdaServerlessHTML/CSSTrello API
drwxr-xr-x cdk-cookiecutter-template
[archived]
Reusable cookiecutter template for AWS CDK Python projects with pre-configured CI/CD, testing, and best practices.
AWS CDKPythonCookiecutterAzure DevOps
drwxr-xr-x cloud-custodian-teams
[archived]
Integration to send Cloud Custodian policy notifications to Microsoft Teams via webhooks.
Cloud CustodianAWS LambdaMS Teams API
drwxr-xr-x terraform-terratest-framework
[archived]
Reusable testing framework for Terraform modules using Terratest with Go.
TerraformGoTerratestTesting
pa@dev:~$ gh pr list --author pa --state all
contributions/
// patches upstream, to projects I don't own
The macOS window manager that gives every app its own Alt-Tab. Contributed menu-bar and window-switcher improvements found while daily-driving it — mostly Accessibility API edge cases with full-screen apps and Chromium-based browsers.
Personal task & Claude-session manager that turns isolated sessions into a continuous working relationship. Contributed a terminal backend, session-resume ergonomics and a SQLite concurrency fix — and built the documentation site it ships with.
- [merged] #21 zellij as a first-class spawn backend
- [merged] #28 Focus the existing tab on session resume instead of spawning a duplicate
- [merged] #60 GitHub Pages documentation site for flow
- [merged] #36 Apply SQLite busy_timeout at open so concurrent opens don't race
- [merged] #35 Theme-aware wordmark logo in the README