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 supported. This note will be visible to only 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
#69: Exclude unsupported windows/arm wait-for +3 -0 merged merged
#68: Bump Go to 1.26.1 and update dependencies wait-for +10 -10 merged merged
#67: Fix release pipeline Docker Buildx setup wait-for +2 -0 merged merged
#54: Add port forwarding tools mcp-kubernetes-ro +705 -152 merged merged
#53: Add --disabled-resources CLI flag to control access to... mcp-kubernetes-ro +580 -73 merged merged
#52: Support namespace-scoped RBAC by checking namespace access instead... mcp-kubernetes-ro +203 -10 merged merged
#51: Replace npm generation system with build script approach mcp-kubernetes-ro +402 -23 merged merged
#50: Bump Go to 1.26.1 and update all dependencies mcp-kubernetes-ro +144 -31 merged merged
#49: Improve resources by removing managed fields but allowing... mcp-kubernetes-ro +290 -9 merged merged
#13: Add support for Rust's "aarch64". homebrew-tap +11 -1 merged merged
#53: Rename project from "mcp-domaintools" to "mcp-netutils". mcp-netutils +120 -154 merged merged
#219: Bump Go versions and GitHub Actions versions. http-server +116 -139 merged merged
#217: Bump github.com/go-viper/mapstructure/v2 in the go_modules group http-server +3 -3 closed closed
#65: Fix not waiting for signal propagation and events dotenv +137 -78 merged merged
#30: Add GitHub downloads badge to README github-authorized-secrets +2 -0 merged merged
#27: Fix critical error when looking up a nonexistent... mcp-netutils +444 -4 merged merged
#24: Enable support for a plethora of more DNS... mcp-netutils +31 -29 merged merged
#19: Add title_only option. mcp-kubernetes-ro +287 -9 merged merged
#6: Add import feature. context-generator +2,386 -2 merged merged
#5: Fix content inspection on specific files treated as... context-generator +36 -19 merged merged

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

📚 Latest Blog Posts

(Some content might be written in Spanish)

... And several additional articles are available on my blog. Check it out!

⭐ 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
VoltAgent/awesome-codex-subage... 735 ⭐ k8tz/k8tz 519 ⭐
MadAppGang/dingo 1.8K ⭐ HKUDS/nanobot 34.7K ⭐
rtk-ai/rtk 10.3K ⭐ D4Vinci/Scrapling 31K ⭐
dmno-dev/varlock 2.6K ⭐ obot-platform/discobot 52 ⭐
willswire/union 31 ⭐ majorcontext/moat 24 ⭐
jrswab/axe 664 ⭐ HKUDS/ClawWork 7.3K ⭐
dgtlmoon/changedetection.io 30.7K ⭐ pinchtab/pinchtab 7.9K ⭐
AlexsJones/llmfit 17.8K ⭐ sanyuan0704/sanyuan-skills 2.7K ⭐
RichardAtCT/claude-code-telegr... 2.1K ⭐ MoizIbnYousaf/Ai-Agent-Skills 944 ⭐
txn2/kubefwd 4.1K ⭐ j178/prek 6.10K ⭐
kornelski/cargo-deb 556 ⭐ stepfun-ai/Step-3.5-Flash 1.9K ⭐
puremachinery/carapace 41 ⭐ VoidenHQ/voiden 668 ⭐
flamestro/deff 546 ⭐ fosrl/pangolin 19.6K ⭐
FairwindsOps/nova 845 ⭐ loft-sh/vind 812 ⭐
fluxerapp/fluxer 6.9K ⭐ openclaw/openclaw 322.10K ⭐

Last updated: March 18, 2026 at 20:29:07 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 364 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