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-24 18:00 CAT — refreshed automatically, all day, every day.
https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-6-flash-3-5-flash-lite-3-5-flash-cyber/](https://dev.to/ben/new-gemini-models-dropped-59l8) | Dev.to | | 16 | Why AI Apps Fail in Production (And How Google Solved It) | Dev.to | | 17 | Debugging Deployments with Gemma 2B, TPU v6e-1, MCP, and Antigravity CLI | Dev.to | | 18 | Theatre Kid to Developer Advocate, None of This Was Planned | Dev.to | | 19 | Gemini 3.6 Flash & 3.5 Flash-Lite: Developer guide | Dev.to | | 20 | [GCP Billing & Vertex AI] Solving Gemini Cost Allocation in a Single Project: Vertex AI Dynamic Billing Labels in Action | Dev.to |
Last fetched: Fri, 24 Jul 2026 18:58:26 CAT
Sharpen your skills — new questions selected on every update. Try answering before opening the hint!
1. React — Implement a custom hook for fetching data
🎯 Medium · 🏷 hooks, async
💡 Show hint
useState, useEffect, loading states, error handling
2. Database — Design a database schema for a social media platform
🎯 Hard · 🏷 design, scalability
💡 Show hint
Users, posts, relationships, indexes, partitioning
3. Python — Implement a context manager using enter and exit
🎯 Hard · 🏷 context managers, resource management
💡 Show hint
with statement, setup/teardown, exception handling
| Category | Articles | Share | |
|---|---|---|---|
| AI | 79 | 42.9% | ████████████████████ |
| Tools | 40 | 21.7% | ██████████░░░░░░░░░░ |
| JavaScript | 36 | 19.6% | █████████░░░░░░░░░░░ |
| Python | 32 | 17.4% | ████████░░░░░░░░░░░░ |
| Cloud | 16 | 8.7% | ████░░░░░░░░░░░░░░░░ |
| Security | 16 | 8.7% | ████░░░░░░░░░░░░░░░░ |
| DevOps | 15 | 8.2% | ████░░░░░░░░░░░░░░░░ |
| WebDev | 10 | 5.4% | ███░░░░░░░░░░░░░░░░░ |
| Mobile | 5 | 2.7% | █░░░░░░░░░░░░░░░░░░░ |
| Database | 4 | 2.2% | █░░░░░░░░░░░░░░░░░░░ |
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 ██████████████████████████████ 30.2%
JavaScript ████████████████████████ 24.2%
Python █████████████████████ 21.5%
Java █████████████████ 17.4%
Rust █████ 4.7%
Swift █ 0.7%
Kotlin █ 0.7%
Ruby █ 0.7%
pie title Programming Languages Distribution
"Go" : 45
"JavaScript" : 36
"Python" : 32
"Java" : 26
"Rust" : 7
"Swift" : 1
"Kotlin" : 1
"Ruby" : 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