Your always-fresh digest of developer & AI tech news β curated automatically, around the clock.
Aggregating Dev.to Β· Hacker News Β· GitHub Trending Β· Lobste.rs Β· Stack Overflow Β· TechCrunch Β· freeCodeCamp β refreshed by GitHub Actions around the clock.
π° Headlines Β· π‘ Interview Prep Β· π Statistics Β· βοΈ How It Works
π Edition of 2026-07-14 2:00 CAT β refreshed automatically, all day, every day.
Last fetched: Tue, 14 Jul 2026 02:10:43 CAT
Sharpen your skills β new questions selected on every update. Try answering before opening the hint!
1. React β Explain the difference between state and props
Β Β Β Β π― Easy Β· π· data flow, components
Β Β Β Β π‘ Show hint
Ownership, mutability, data flow direction
2. Database β Design a database schema for a social media platform
Β Β Β Β π― Hard Β· π· design, scalability
Β Β Β Β π‘ Show hint
Users, posts, relationships, indexes, partitioning
3. JavaScript β What is the event loop and how does it work?
Β Β Β Β π― Hard Β· π· async, runtime
Β Β Β Β π‘ Show hint
Call stack, callback queue, microtask queue
| Category | Articles | Share | |
|---|---|---|---|
| AI | 75 | 40.8% | ββββββββββββββββββββ |
| Tools | 44 | 23.9% | ββββββββββββββββββββ |
| JavaScript | 37 | 20.1% | ββββββββββββββββββββ |
| Python | 33 | 17.9% | ββββββββββββββββββββ |
| Cloud | 22 | 12.0% | ββββββββββββββββββββ |
| DevOps | 16 | 8.7% | ββββββββββββββββββββ |
| Security | 15 | 8.2% | ββββββββββββββββββββ |
| WebDev | 12 | 6.5% | ββββββββββββββββββββ |
| Database | 4 | 2.2% | ββββββββββββββββββββ |
| Mobile | 2 | 1.1% | ββββββββββββββββββββ |
Articles can match more than one category, so shares may sum to over 100%.
| Source | Articles |
|---|---|
| Dev.to | 60 |
| HackerNews | 49 |
| GitHub | 25 |
| Lobste.rs | 10 |
| StackOverflow | 20 |
| TechCrunch | 10 |
| freeCodeCamp | 10 |
Go ββββββββββββββββββββββββββββββ 25.5%
JavaScript βββββββββββββββββββββββββββββ 24.8%
Python ββββββββββββββββββββββββββ 22.1%
Java ββββββββββββββββββββββ 18.8%
Rust ββββββββ 6.7%
Ruby β 0.7%
Swift β 0.7%
CSharp β 0.7%
pie title Programming Languages Distribution
"Go" : 38
"JavaScript" : 37
"Python" : 33
"Java" : 28
"Rust" : 10
"Ruby" : 1
"Swift" : 1
"CSharp" : 1
This repository is a fully automated news pipeline. On every run, GitHub Actions:
- Fetches the latest articles from seven sources: Dev.to, Hacker News, GitHub Trending, Lobste.rs, Stack Overflow, TechCrunch, and freeCodeCamp
- Deduplicates and categorizes them across 10+ topics using keyword matching
- Extracts cover images and computes language & category statistics
- Rebuilds this README and appends everything to the full archive
- Commits and pushes the result β no human intervention needed
π Run it yourself
git clone https://github.com/Derrick-MUGISHA/github-activity-bot.git
cd github-activity-bot
npm install
npm startFork the repo, enable GitHub Actions, and you have your own self-updating news feed.
π Data & resources
- Full news archive β complete history of every fetched article
- Statistics β raw stats data (JSON)
- Categorized articles β articles grouped by topic
- Interview question bank β the full question set
Ideas for new sources, categories, or interview questions are welcome β open an issue or submit a pull request.
Released under the MIT License β free to use, fork, and modify.
Powered by GitHub Actions Β· Built with β€οΈ by Derrick MUGISHA