Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

How I Built an Event-Driven Go Microservice to Automate Tech Updates from GitHub to LinkedIn

Описание и применение

Автоматизированный микросервис на Go, который преобразует события GitHub в публикации LinkedIn с помощью Gemini AI и одобрения в Discord.

Задача

Summarizing technical Pull Requests or Release notes into engaging LinkedIn posts is often an afterthought or a manual chore.

Результат

Automated pipeline reduces manual effort, ensures consistent quality, and introduces a human review step before public posting.

Рабочий процесс

  • Receive GitHub webhook with HMAC verification
  • Webhook handler forwards payload to Gemini AI pipeline
  • Gemini AI generates concise, non‑fluffy release announcement
  • Discord bot presents approve/reject buttons to developers
  • Approval engine publishes approved content to LinkedIn API

Доказательства

To solve this, I built Git-To-Feed—an open-source Go microservice that listens to GitHub webhooks, processes technical context via Gemini AI, and requires a human approval tap in Discord before publishing to LinkedIn.

Источник

Human-in-the-Loop: Discord WebSocket bot renders interactive action buttons (Approve / Reject) so no post goes live without dev review.

Источник

  • Дата записи: 2026-10-02T21:41:10.169Z