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.