Tech Blog RSS Feed is an open-source Eleventy-based RSS aggregator that collects updates from Japanese corporate tech blogs and publishes them as a single, regularly refreshed RSS feed.
What is Tech Blog RSS Feed?
Tech Blog RSS Feed is a project that aggregates RSS feeds from Japanese companies' engineering blogs into one unified feed. It takes a list of feed URLs maintained in a TypeScript file, fetches the latest posts via GitHub Actions on a schedule, and generates both a static website and an RSS feed using Eleventy. The project is authored by yamadashy and hosted at https://yamadashy.github.io/tech-blog-rss-feed/, with source code available under the MIT license.
Key Features
- Curated corporate tech blog list — The feed list is maintained in
src/resources/feed-info-list.ts, covering Japanese company engineering blogs across Zenn, note, Medium, and enterprise blog technology categories. - Scheduled updates with GitHub Actions — The feed is regenerated every hour on weekdays from 8:00 to 24:00 and every two hours on weekends during the same time window, so content stays fresh without manual intervention.
- Eleventy-powered static site — The site is built with Eleventy (11ty), which generates static HTML from the aggregated feed data; the RSS feed is produced alongside it.
- Easy forking and customization — You can fork the repo, edit the URL constants in
src/common/constants.tsand the feed list insrc/resources/feed-info-list.ts, and deploy your own branded aggregator. - AI-agent-friendly contribution flow — The README explicitly supports using Claude Code, Cursor, Codex, or Copilot Agent to automatically add a feed and open a pull request.
- Multi-format output — In addition to the RSS feed, the project generates an HTML site where readers can browse recent posts from all listed blogs.
- Automated quality checks — Developers can run
npm run lint(which runs Biome, TypeScript type checking, and secretlint) andnpm run testto validate changes before submitting a pull request.
Who is it for?
Tech Blog RSS Feed is for developers and engineering teams who want to follow technical posts from many Japanese companies in one place. It's also useful for recruiters or talent seekers monitoring engineering culture, and for developers who want a starting point for building custom RSS aggregation sites.
What can you do with Tech Blog RSS Feed?
- Stay updated on Japanese tech blogs — Subscribe to the aggregated RSS feed to see new posts from dozens of corporate engineering blogs without visiting each site individually.
- Discover company engineering culture — Browse the generated site to read posts that reveal companies' technologies, practices, and values.
- Launch your own RSS aggregator — Fork the repository, replace the feed list and site constants, and deploy a personalized aggregator to GitHub Pages.
- Automate feed curation with AI agents — Use Claude Code, Cursor, Codex, or Copilot Agent to add new feeds and create pull requests automatically.
How does Tech Blog RSS Feed work?
The project runs a scheduled GitHub Actions workflow that fetches the latest articles from every feed URL in the feed list, then regenerates the Eleventy site and RSS feed. Locally, you can run npm run feed-generate to fetch and build the feed, npm run site-serve to preview at localhost:8080, and npm run lint/npm run test to verify code quality. To add a new blog, you update the FEED_INFO_LIST constant in src/resources/feed-info-list.ts and either open an issue or submit a pull request.
Pros and cons
- Pro: Free and open source under the MIT license, so you can use, modify, and redistribute it without cost.
- Pro: No server maintenance required — GitHub Actions handles the scheduled updates and GitHub Pages hosts the static site.
- Pro: Broad coverage policy: it accepts most corporate tech/engineering blogs, including those on Zenn, note, and Medium, as long as they post primarily in Japanese.
- Con: The content is intentionally Japanese-focused; blogs with a majority of non-Japanese posts are excluded per the project's stated policy.
- Con: Updates are not real-time; there is a delay of up to one hour on weekdays and two hours on weekends.
Pricing
The project is free to use, run, and fork. The source code is released under the MIT license, and the hosted feed is publicly accessible at no charge.
FAQ
Is Tech Blog RSS Feed free to use?
Yes. The source code is MIT-licensed, and the public RSS feed and website are freely accessible. You can fork the repository to create your own version without any license fee.
How often is the feed updated?
The GitHub Actions workflow regenerates the feed every hour on weekdays from 8:00 to 24:00 and every two hours on weekends in the same window, so updates are nearly continuous during waking hours.
Can I add a new company's tech blog to the feed?
Yes. You can either open an issue requesting the addition or submit a pull request that adds the feed URL to src/resources/feed-info-list.ts. The project also supports AI-agent-driven additions via Claude Code, Cursor, Codex, or Copilot Agent.
What technologies does this project use?
The site is built with Eleventy (11ty) using JavaScript and TypeScript. The update pipeline runs on GitHub Actions with Node.js version 24 or later. Linting and testing are handled by Biome, TypeScript compiler checks, secretlint, and a test suite.
What are the requirements for a blog to be listed?
The project accepts corporate tech/engineering blogs that post primarily in Japanese, including company blogs on Zenn, note, and Medium and the technology category of corporate blogs. Blogs that are mostly media sites, feature self-product/event announcements, or contain many non-Japanese posts are considered for exclusion.







