Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
RSS feed aggregator for Japanese corporate tech blogs, built with Eleventy and GitHub Actions.
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.
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.
src/resources/feed-info-list.ts, covering Japanese company engineering blogs across Zenn, note, Medium, and enterprise blog technology categories.src/common/constants.ts and the feed list in src/resources/feed-info-list.ts, and deploy your own branded aggregator.npm run lint (which runs Biome, TypeScript type checking, and secretlint) and npm run test to validate changes before submitting a pull request.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.
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.
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.
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.
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.
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.
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.
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.