<?xml version="1.0" encoding="UTF-8"?><oembed><type>video</type><version>1.0</version><html>&lt;iframe src=&quot;https://www.loom.com/embed/35b2b7760b214e45aed9c65ed6199d74&quot; frameborder=&quot;0&quot; width=&quot;1106&quot; height=&quot;829&quot; webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</html><height>829</height><width>1106</width><provider_name>Loom</provider_name><provider_url>https://www.loom.com</provider_url><thumbnail_height>829</thumbnail_height><thumbnail_width>1106</thumbnail_width><thumbnail_url>https://cdn.loom.com/sessions/thumbnails/35b2b7760b214e45aed9c65ed6199d74-0ee9412702be2c3d.gif</thumbnail_url><duration>205.184</duration><title>Building StartupOS for GitHub Monitoring Alerts</title><description>This Loom introduces StartupOS, an internal operations dashboard that centralizes GitHub, spreadsheets, and Slack and automates monitoring for early stage startup founders. After login, it shows live GitHub data in real time including open PRs, issues, and recent commits via the GitHub API. It supports multiple workspaces and includes a rule-based alert engine, for example notifying Slack when OpenBRs exceed 5, checked automatically on a schedule and demonstrated by manually triggering it. The backend is Node, Express, MongoDB with a service layer architecture, and the frontend uses React and Tailwind deployed end to end. It also includes a weekly email digest and a GitHub webhook receiver for real time events.</description></oembed>