A minimal multi-agent system with an orchestrator, a planner, a coder, and a designer working together providing orchestration between Claude, Codex and Gemini.
Install all agents listed below into VS Code Insiders...
| Title | Type | Description |
|---|
These rules define how an AI coding agent should plan, execute, verify, communicate, and recover when working in a real codebase. Optimize for correctness, minimalism, and developer experience.
Build a comprehensive web application for tracking statistics during an American football game and generating detailed reports at the end.
This document provides the steps involved in migrating source code from Gerrit to GitHub. The CI/CD setup part is currently out of scope of this document.
Below is a guided procedure to ensure a migration from Gerrit to GitHub.
The following steps act as high-level phases when implementing a migration project:
I’ve written a newer optimized 2026 version of this guide with a faster setup using Zinit + Starship and improved plugin loading.
This version avoids slow shell startups and works better with modern Zsh setups.
Updated guide: https://gist.github.com/n1snt/2cccc8aa5f7b645a7628d3512c70deb6
| set -ex | |
| v=${1} | |
| [[ -z ${v} ]] && { | |
| echo "You need a release number i.e: 0.3.1" | |
| } | |
| for p in bash controller creds-init entrypoint git-init kubeconfigwriter nop webhook;do | |
| docker pull registry.svc.ci.openshift.org/openshift/knative:tektoncd-pipeline-${p} | |
| docker tag registry.svc.ci.openshift.org/openshift/knative:tektoncd-pipeline-${p} quay.io/openshift-pipeline/tektoncd-pipeline-$p:v${v} |
The buildah utility is a versitile container build tool that does not require a daemon (everything is direct invocation).
See my "deep dive" for a few hands on use-cases.
Recently knative was announced. It is a project to enable the kubernetes primitives needed to build a functions-as-a-service. There are a plumbing services needed around this use-case, "build" is one of them. Building containers is largely an indepenent goal and story of "serverless" or "FaaS", but I get why they are grouped together.
| FROM buildpack-deps:stretch-scm | |
| # gcc for cgo | |
| RUN apt-get update && apt-get install -y --no-install-recommends \ | |
| g++ \ | |
| gcc \ | |
| libc6-dev \ | |
| make \ | |
| pkg-config \ | |
| && rm -rf /var/lib/apt/lists/* |
| # My tmux configuration, partly based on https://github.com/wbkang/wbk-stow/blob/master/tmux-config/.tmux.conf | |
| # Scroll History | |
| set -g history-limit 50000 | |
| # show messages for 4 seconds instead | |
| set -g display-time 4000 | |
| # set first window to index 1 (not 0) to map more to the keyboard layout | |
| set-option -g renumber-windows on |
| pipeline { | |
| agent any | |
| stages { | |
| stage('Build') { | |
| steps { | |
| echo 'Hello from Build' | |
| } | |
| } | |
| stage('Test') { | |
| steps { |