Distinguished Solution Architect at Red Hat. Created libffi, the moxie CPU, the ocicl Common Lisp system distribution system and more. Hacks are my own.
openldk. A JIT Compiler and Runtime for Java in Common Lisp
256cl-tuition. A Common Lisp library for building TUIs
143paperless. Emacs-assisted PDF document filing
141ggx. How To Retarget the GNU Toolchain in 21 Patches
87red-light-green-light. A git-centric policy management and enforcement tool designed to accelerate your CI/CD pipelines.
49moxie-cores. Moxie-compatible core repository
47moxiedev. Tools, runtime code, and HDL source for the moxie processor core.
41cl-completions. A Common Lisp LLM completions library
35green-orb. An 'Observe and Report Buddy' for your SRE toolbox
30gail. An AI-powered GitHub Issue Labeler
29lisp-openshift. Run sbcl-powered lisp-based web apps on Red Hat's OpenShift
25cl-etcd. Run etcd as an asynchronous inferior process
21cl-chat. A Common Lisp LLM chat library
21FreeRTOS. FreeRTOS - the moxie port
17cl-embeddings. A Common Lisp embeddings library
15idm-satellite-openshift-demo. Notes on installing and configuring an OpenShift Container Platform in a disconnected environment with IdM and Satellite 6
13ctfg. A simple Capture-The-Flag engine
12trivial-system-loader. A system installation/loading abstraction for Common Lisp
12cl-chroma. A Common Lisp client for the Chroma vector database
12cl-rag-example. A simple Common Lisp example of using LLMs with RAG
11cl-text-splitter. A Common Lisp text splitting library
11gdash-countdown-clock. Common Lisp
10RTEMS. RTEMS
10cl-version-string. Descriptive version strings for Common Lisp
10stack2shift. Proof-of-concept OpenStack to OpenShift migration tool
9wrapilator. Wraps verilator output in Common Lisp for testing digital logic in Lisp
8howto-change-container-yum-source. Example of how to set up yum in a container to source content from a Satellite CV other than the container hosts'
8privacy-output-stream. A Common Lisp output stream that masks secret strings
6emacs-allow-lists-for-ai-services. How to implement an "allow list" for AI services in GNU Emacs
6cl-log4j. A Common Lisp wrapper for log4j using OpenLDK
5scandy. Common Lisp
5u-boot-moxie. Staging repository for moxie u-boot port.
5emacs. My emacs config
5aon. Common Lisp
4simple-scaler. A simple on-prem OpenShift worker node scaler for stretching into Azure
3devbox. Tools to create a cloud hosted development box
3busybox-moxie. Staging area for moxie busybox patches.
3cl-python-venv. Manage python virtual environments from Common Lisp
3advent-of-code-2020. Common Lisp answers to the Advent of Code 2020 puzzles
3make-like. Create a LIKE application template (Lisp In Kubernetes + Emacs)
3gail-issue-labeler-action. GitHub Action for labelling new issues using LLMs
3uClibc-moxie. Staging area for uClibc moxie patches.
3linux-2.6-moxie. Staging area for linux-2.6 moxie patches.
3scare-me. Transform RHEL Insights reports into tomorrow's headlines!
3advent-of-code-2024. Common Lisp
3OLD-s2i-lisp. OpenShift source-to-image builder for Common Lisp and quicklisp
3advent-of-code-2022. Common Lisp
3buildchart-ag. Build interesting charts from Jenkins and Kubernetes logs
2advent-of-code-2023. Common Lisp
2cl-rwlock. Common Lisp
2moxiedev-releng. Spec files and related release engineering scripts for moxie tools.
2s2i-confd. Build webhook-like triggers based on changes in your key/value stores.
2greenfx-oanda-to-tickq. Part of an OpenShift Container Platform demo
2gcc. C
2moxiebox. Moxie sandbox
1howto-mongodb-tls-on-openshift. Shell
1s2i-lisp. Source-to-Image builder for Common Lisp applications on OpenShift
1babel. Babel is a charset encoding/decoding library, not unlike GNU libiconv, written in pure Common Lisp.
1