Skip to content

bugkeep/bugkeep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

I like backend work that gets close to real infrastructure: Kubernetes resources, auth boundaries, storage, networking, CI, and the quiet glue that turns a feature into something maintainers can actually merge.

Go Python JavaScript Kubernetes Helm MySQL React Playwright

upstream PRs upstream repos

building since


What I Keep Coming Back To

  • Platform backends: APIs that manage real cluster resources, not just rows in a database.
  • Kubernetes edges: Services, Ingress, cert-manager, RBAC, StatefulSets, storage, pod logs, and exec paths.
  • Open-source maintenance: small fixes with a reproduction, a reason, and tests when behavior can regress.
  • Agent infrastructure: memory, retrieval, tool calls, and the backend paths agents need when they leave the demo.

How I Work

  • I read the surrounding code before touching the line that looks guilty.
  • I prefer boring patches in the best sense: narrow, explainable, and easy to review.
  • I enjoy the part where a vague bug becomes a concrete failing path.
  • I tend to build bigger ideas in a fork first, then upstream the pieces that have earned their shape.
  • I care about the last 20%: names, error paths, tests, and whether the next maintainer can follow the trail.

Merged Pull Requests

The number I watch on GitHub is not stars. It is the patches a maintainer read, trusted, and merged — 23 so far, across 6 upstream repositories.

Upstream & Open Source · 23

casosorg/casos · 16 merged

A Kubernetes-flavored local cloud OS, and my main upstream: App Store installs, worker nodes, certificates, RBAC, Services, storage, and the CI that guards them.

PR Change Merged
#96 fix: bootstrap local app store platform dependencies 2026-07-09
#97 fix: improve app store install flow diagnostics 2026-07-08
#94 fix: finish worker deployment after delayed node readiness 2026-07-08
#93 fix: normalize helm kube version compatibility 2026-07-08
#95 fix: regenerate mismatched apiserver CA artifacts 2026-07-08
#91 fix: stabilize Helm App Store installs 2026-07-04
#90 fix: run App Store UI regression tests with worker node 2026-07-04
#89 fix: refresh apiserver serving certificate for changed IPs 2026-07-04
#86 fix: add Playwright UI smoke and worker-node deploy/repair regression tests 2026-06-30
#84 feat: add backend e2e ui tests 2026-06-26
#74 feat: add automatic worker node deployment 2026-06-24
#72 fix: restore local access for NodePort services 2026-06-21
#73 feat: add PVC mount support for StatefulSets 2026-06-21
#71 fix: support ExternalName services in service management 2026-06-20
#70 fix: reject invalid roleRef kind for cluster role bindings 2026-06-19
#69 fix: require sign in for protected API endpoints 2026-06-19

An agentic chat platform — security and robustness fixes at the upload, image, and HTTP-client edges.

PR Change Merged
#7773 fix: align OpenAI http_client with SDK httpx 2026-04-30
#7807 fix(core): downscale oversized images 2026-04-26
#7751 fix: prevent path traversal in file uploads 2026-04-24

One-Patch Stops · 4

Small, sharp fixes in tools I actually use.

Repository PR Change Merged
casosorg/kine #1 fix: keep Kine MySQL revisions ordered 2026-07-19
MoonshotAI/kimi-cli #2132 fix(acp): replay session history on load 2026-05-28
libra-tools/libra #364 feat(clean): add -d, -x, -X, --exclude flags 2026-05-08
deepseek-ai/awesome-deepseek-agent #27 Add WorkBuddy DeepSeek V4 guide 2026-04-30

Live Feed — Freshest Merges

Updated nightly by a small GitHub Actions workflow.

  • casosorg/kine#1 - fix: keep Kine MySQL revisions ordered (merged 2026-07-19)
  • casosorg/casos#96 - fix: bootstrap local app store platform dependencies (merged 2026-07-09)
  • casosorg/casos#97 - fix: improve app store install flow diagnostics (merged 2026-07-08)
  • casosorg/casos#94 - fix: finish worker deployment after delayed node readiness (merged 2026-07-08)
  • casosorg/casos#93 - fix: normalize helm kube version compatibility (merged 2026-07-08)
  • casosorg/casos#95 - fix: regenerate mismatched apiserver CA artifacts (merged 2026-07-08)
  • casosorg/casos#91 - fix: stabilize Helm App Store installs (merged 2026-07-04)
  • casosorg/casos#90 - fix: run App Store UI regression tests with worker node (merged 2026-07-04)
  • casosorg/casos#89 - fix: refresh apiserver serving certificate for changed IPs (merged 2026-07-04)
  • casosorg/casos#86 - fix: add Playwright UI smoke and worker-node deploy/repair regression tests (merged 2026-06-30)

Reading Grounds

Repository Why it stays open
TencentDB Agent Memory Layered memory, hybrid retrieval, and agent memory as backend infrastructure.
casdoor/casdoor Auth, OIDC, and identity systems — platform backends eventually meet permissions.
apache/casbin-pycasbin Policy-engine reading ground for RBAC details and permission-model thinking.

A Note

I keep this profile less like a CV and more like a workbench. The interesting part is not a label; it is the trail of small decisions that make a system less mysterious than it was yesterday.

contribution snake

About

Config files for my GitHub profile.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages