I land production fixes in tools people actually run — then I teach the lesson. Microsoft Certified Trainer. TypeScript, Python, Azure, Postgres, LLMs.
santhiprakash.com · LinkedIn · YouTube · connect@santhiprakash.com
Merged means a maintainer took it. Opened is everything I submitted, including work that was closed or superseded. Badges are live.
| Project | What I work on there | Merged | Opened |
|---|---|---|---|
| OpenMausBot | Agentic desktop bot — Electron, Windows/macOS edge cases | ||
| Reactive Resume | Privacy-first resume builder — forms, schema, a11y | ||
| Remotion | Programmatic video with React | ||
| OpenShip | Self-hosted deployment platform | ||
| HyperFrames | HTML-to-video tooling for agents | ||
| Beszel | Lightweight server monitoring | ||
| Prettier | Opinionated code formatting |
- agent-skills #574 — stopped a SessionStart hook from injecting a second skill router (~3.5k wasted tokens a session). Merged 18 Sep 2026.
- Beszel #2325 — skip
zpool listwhen/dev/zfsis missing inside the container, so Linux hosts without ZFS stop erroring. - OpenMausBot #1324 — stale Windows data-dir lease after same-boot PID reuse, with tests for hosts that no longer ship
wmic.
Build-first walkthroughs — subscribe.
ZCode: install, one safe change, verify |
Granular: the terminal for everybody |
Cline: free AI coding agent, full walkthrough |
Pinned below is upstream work, not product demos. santhiprakash.com · connect@santhiprakash.com



