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

Organizations

@HewlettPackard @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.

Content in all repositories owned by your account will be closed.
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
#79: Flag changes that carry a user's decision past... claude-plugins +38 -28 merged merged
#78: Keep subagent caches warm while they wait on... claude-plugins +49 -38 merged merged
#19: Alert on weekly and per-model usage, and show... claude-usage-tray +460 -97 merged merged
#77: Add a fast one-reviewer adversarial review that checks... claude-plugins +638 -82 merged merged
#76: Make planning and implementation check facts early and... claude-plugins +169 -59 merged merged
#75: Ask to start implementation in one plain line... claude-plugins +63 -15 merged merged
#74: Flag existing tests that cannot catch a bug claude-plugins +23 -9 merged merged
#73: Make subagents finish after one task instead of... claude-plugins +96 -50 merged merged
#72: Map the codebase before planning so plans reuse... claude-plugins +175 -53 merged merged
#18: Show a pop-up when you click Check for... claude-usage-tray +15 -7 merged merged
#64: Keep Kubernetes Secret values out of the AI... mcp-kubernetes-ro +1,935 -53 merged merged
#35: Add custom status codes and response delays to... mockingjay +1,390 -233 merged merged
#71: Stop asking the user about decisions they already... claude-plugins +57 -17 merged merged
#281: Update website dependencies to clear open security alerts dux +628 -520 merged merged
#70: Add an anti-slop plugin that keeps AI-made UI... claude-plugins +564 -2 merged merged
#69: Keep counting answered questions so the next question... claude-plugins +14 -14 merged merged
#17: Read usage from every Claude Code profile, not... claude-usage-tray +1,951 -237 merged merged
#16: Stop a hung wrapped statusline script from freezing... claude-usage-tray +199 -19 merged merged
#15: Keep the last good usage cache when the... claude-usage-tray +110 -38 merged merged
#14: Reset usage to 0% when the reset time... claude-usage-tray +27 -2 merged merged

⭐ 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
nikvdp/searxng-ai-kit 97 ⭐ crmne/fastframe 180 ⭐
richiemcilroy/Tov 734 ⭐ CopilotKit/openmuse 5.3K ⭐
gholtzap/lintapple 508 ⭐ germondai/trawl 1K ⭐
latent-spaces/brag 17K ⭐ firelex/jeff 1.5K ⭐
alexkroman/tiny-audio 173 ⭐ paperclipai/paperclip 104.8K ⭐
morluto/rea 338.2K ⭐ wong2/cf-mailroom 340 ⭐
p10node/k10s 323 ⭐ hegeldev/hegel-skill 85 ⭐
openqodex/openqodex 771 ⭐ google/ax 13.10K ⭐
storytold/vectorcraft 10.1K ⭐ cogsend/cogsend 232 ⭐
storytold/lightcraft 13.9K ⭐ discobox-ai/discobox 93 ⭐
storytold/photocraft 68.7K ⭐ microsoft/tui-test 292 ⭐
pbakaus/impeccable 83.3K ⭐ milind-soni/OpenMausBot 5.2K ⭐
arkiecompany/crosspost-rs 3 ⭐ crmne/zapfast 2K ⭐
velox-io/json 30 ⭐ cloudflare/security-audit-skil... 32.6K ⭐
nuta/ftl 305 ⭐ alibaba/open-code-review 47.7K ⭐

Last updated: October 19, 2026 at 23:27:53 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 370 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 67 15

  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 18 3