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
#181: Require confirmation before deleting a macro dux +510 -95 open open
#180: Bump petname to v3.0.0 to fix rand security... dux +219 -132 merged merged
#179: Enforce a single dux instance per config directory dux +530 -6 merged merged
#178: Make worktree deletion optional when deleting an agent dux +995 -70 merged merged
#177: Allow minimizing an agent during the loading phase dux +267 -29 open open
#176: Make assets available in the local repository. dux +113 -1 merged merged
#175: Fix test compilation broken by missing path_missing field dux +1 -0 merged merged
#174: Preserve macro listing order from config file dux +62 -6 merged merged
#173: Append README install instructions to release notes dux +48 -0 merged merged
#172: Support variable expansion in project paths and render... dux +301 -36 merged merged
#171: Support multiple provider sessions per worktree dux +747 -177 merged merged
#170: Enhance README: add asciinema dux +4 -0 merged merged
#14: Add Dux to the tap. homebrew-tap +4 -0 merged merged
#169: Allow worktree creation from existing branches dux +437 -27 merged merged
#168: Suppress selection highlight on single click in terminal... dux +1 -0 merged merged
#167: Fix release pipeline by replacing retired macOS runner dux +1 -1 merged merged
#166: Add curl-pipe-bash install script to releases dux +164 -0 merged merged
#165: Inject release tag version into binary at build... dux +9 -0 merged merged
#164: Add alternate braille-art duck logo with random selection dux +50 -17 merged merged
#163: Add CI/CD pipelines and MIT license dux +182 -16 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
JuliusBrussee/caveman 36.7K ⭐ marjoballabani/hypergrep 4 ⭐
dropbox/witchcraft 327 ⭐ Kuberwastaken/claurst 9.1K ⭐
hatchet-dev/hatchet 6.9K ⭐ mksglu/context-mode 7.4K ⭐
HeliBorg/HeliBoard 5K ⭐ wshm-dev/wshm 17 ⭐
Cocoon-AI/architecture-diagram... 3.3K ⭐ VoltAgent/awesome-design-md 58.1K ⭐
lyogavin/airllm 16.4K ⭐ Vencord/Vesktop 7.8K ⭐
tonhowtf/omniget 1.8K ⭐ tokio-rs/toasty 2.3K ⭐
jaemk/cached 1.10K ⭐ justrach/codedb 728 ⭐
smhanov/auth 360 ⭐ webadderall/Recordly 8.1K ⭐
smhanov/llmhub 86 ⭐ siddharthvaddem/openscreen 30.8K ⭐
cybozu-go/accurate 76 ⭐ emdash-cms/emdash 9.7K ⭐
lapce/floem 4.1K ⭐ ministackorg/ministack 2.1K ⭐
felipesere/everdiff 5 ⭐ sivchari/kumo 811 ⭐
superset-sh/superset 9.7K ⭐ Vastar-AI/vastar 3 ⭐
proxysoul/soulforge 566 ⭐

Last updated: April 17, 2026 at 16:16:00 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 366 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 99 16

  3. 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 46 1

  4. tgen tgen Public

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

    Go 17 1

  5. 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

  6. gc-rust gc-rust Public

    Clone GitHub repositories like a champ!

    Rust 4 1