Skip to content
View patrickdappollonio's full-sized avatar
👨‍💻
👨‍💻

Organizations

@HewlettPackard @kubefirst @predicatelabs

Block or report patrickdappollonio

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.

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
patrickdappollonio/README.md

Hello! 👋 Welcome to my Github Profile!

Technologies I use

I'm Patrick D'appollonio, I'm a Chilean 🇨🇱 Canadian 🇨🇦 and a Software Engineer working at Predicate. I work mostly with Go and Kubernetes in my day-to-day, and as such, you'll see a few tools below I've built over time to solve personal itches. You should also see some Rust code here and there. If any of the applications you see are valuable to you or have any feedback, please do not hesitate to create an issue in their respective repository, or message me on Twitter: @marlex. I'm always looking forward to feedback!

If you want to know more about me, you can visit my personal website (some of the most recent articles I've written are listed below!), follow me on Twitter/X or add me on LinkedIn.

My personal favourite projects are 📌 pinned below!

📝 Recent pull requests made to other repositories

I work in the open: these are all the Pull Requests I've opened or contributed to recently, only public repositories are visible.

PR Title Repository Changes Status
#265: Add an in-pane search to filter agents in... dux +1,246 -53 open open
#264: Add a contributors section to the website homepage dux +478 -1 merged merged
#3: Make adversarial review report findings plainly and propose... claude-plugins +32 -14 merged merged
#2: Propose and validate a fix for each issue... claude-plugins +53 -20 merged merged
#262: Update esbuild to 0.28.1 to resolve the dev... dux +110 -107 merged merged
#1: Set up the plugin marketplace and publish the... claude-plugins +437 -0 merged merged
#261: Remove the Gemini CLI provider dux +458 -69 merged merged
#260: Fix IME composition appearing at the wrong position... dux +225 -1 merged merged
#259: Add a blog with an RSS feed to... dux +1,042 -59 merged merged
#63: Add stateless streamable-http transport for horizontal scaling mcp-kubernetes-ro +61 -29 merged merged
#257: Show all-time npm downloads on the website instead... dux +49 -11 merged merged
#256: Add a working social share image to the... dux +2 -66 merged merged
#255: Add search to the website documentation dux +1,771 -178 merged merged
#254: Clear the changed-files panel when adding or removing... dux +101 -1 merged merged
#253: Fix install script latest release download dux +72 -9 merged merged
#252: Stop timing-dependent tests from intermittently failing CI dux +34 -22 merged merged
#251: Keep the card badge from wedging between title... dux +21 -13 merged merged
#250: Add repo subtitles and friendlier names to the... dux +30 -6 merged merged
#249: Add a documentation section to the website dux +2,984 -20 merged merged
#248: Add the getdux.app documentation website dux +7,319 -0 merged merged

Overall, my most recent contributions (besides my own repos) have gone to .

⭐ New third-party projects I'm keeping an eye on

Repositories I've starred recently because they were interesting, cool, or useful.

Repository Stars Repository Stars
faiscadev/fakecloud 448 ⭐ coder/boo 699 ⭐
KovaMD/Kova 145 ⭐ dexie/Dexie.js 14.4K ⭐
overflowy/make-look-scanned 394 ⭐ deeplethe/forkd 2.7K ⭐
OpenKeyring/oak-keyring 185 ⭐ milan0x/MicGuard 5 ⭐
kenforthewin/atomic 1.6K ⭐ sauravrao637/oproxy 509 ⭐
earendil-works/pi 65.3K ⭐ microsoft/pg_durable 2.1K ⭐
aws/aws-lc-rs 620 ⭐ anthropics/defending-code-refe... 6.2K ⭐
saiyam1814/kiac 171 ⭐ Kikobeats/untracked 829 ⭐
gleicon/devskills 12 ⭐ anomalyco/rift 644 ⭐
tontinton/maki 597 ⭐ zeromq/zmq.rs 1.4K ⭐
TabularisDB/tabularis 3.3K ⭐ charmbracelet/fantasy 852 ⭐
aidenybai/million 17.7K ⭐ praxis-proxy/praxis 48 ⭐
cocoindex-io/cocoindex-code 2.2K ⭐ openclaw/Peekaboo 4.8K ⭐
DietrichGebert/ponytail 53.9K ⭐ Danny-Dasilva/CycleTLS 1.5K ⭐
joske/yserver 430 ⭐ crynta/terax-ai 7.3K ⭐

Last updated: June 24, 2026 at 08:47:54 EDT. The content here updates twice daily or when manually triggered. Want this? Check how to do it here!

Pinned Loading

  1. kubectl-slice kubectl-slice Public

    Split multiple Kubernetes files into smaller files with ease. Split multi-YAML files into individual files.

    Go 367 26

  2. http-server http-server Public

    A small application with no dependencies to expose a local folder as an HTTP server. It includes a file explorer and a Markdown renderer.

    CSS 100 16

  3. dux dux Public

    Dux is a terminal UI that lets you run multiple AI coding agents side by side, each in its own git worktree, with full companion terminals, macros, commit generation, and a command palette that kno…

    Rust 56 8

  4. tabloid tabloid Public

    tabloid is a simple command line tool to parse and filter column-based CLI outputs from commands like kubectl or docker

    Go 47 1

  5. tgen tgen Public

    A template tool with no dependencies that works like Helm templates or Consul templates.

    Go 17 1

  6. wait-for wait-for Public

    "wait-for" is a small, zero dependencies app that can be used as an init container to ping resources and check if they're available.

    Go 19 3