Skip to content
All projects
Developer Tooling

ghfeed — GitHub Issue Feed

Displays the latest issue comments from selected GitHub repositories in a clean, readable feed to stay updated without navigating GitHub directly.

Role
Personal project
Timeline
2022
GitHub API + Octokit
Feed

// architecture

Context

Keeping up with activity across several GitHub repositories means a lot of tab-switching. ghfeed pulls the latest issue comments from repositories you care about into one clean, readable feed.

// images

Challenges

  • Aggregating activity from multiple repositories efficiently.
  • The Lambda data-fetching logic became harder to revisit without clearer comments.
  • Presenting comments in a clean, scannable format.

Approach

  • Used a scheduled AWS Lambda function to pull issue comments daily
  • Combined GitHub API data with Octokit and stored the output in S3.
  • Served a static React front end from S3 through CloudFront and Route 53.

Outcomes

  • Created a centralized feed for tracking repository issue discussions.
  • Delivered a lightweight serverless app with minimal hosting overhead.
  • Gained hands-on experience with Lambda, S3, CloudFront, and GitHub API integration.

// stack

  • JavaScript
  • Node.js
  • Octokit
  • GitHub API
  • AWS Lambda