https://github.com/glyphack/awesome-blogs
My favorite blogs. Each blog posts are extracted to easily import into readers.
https://github.com/glyphack/awesome-blogs
Last synced: about 1 year ago
JSON representation
My favorite blogs. Each blog posts are extracted to easily import into readers.
- Host: GitHub
- URL: https://github.com/glyphack/awesome-blogs
- Owner: Glyphack
- Created: 2025-01-03T13:45:41.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-01-17T14:54:48.000Z (over 1 year ago)
- Last Synced: 2025-05-07T18:14:39.547Z (about 1 year ago)
- Language: Python
- Size: 72.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Awesome Blogs
This project is a blog post scraper I wrote for my favourite blogs. It extracts post links and exports them as JSON files, making it easy to add them to a reader like [Readwise](https://readwise.io/).
## Supported Blogs
The scraper currently supports the following blogs, as indicated by the file names in the `src` folder:
- Command Center (Rob Pike) Blog
- Joel on Software
- Matklad
## Usage
```
uv run ./src/robpike.py
```
Or to update all blogs
```
make update
```
## Blog List
| Blog | JSON File |
|------|-----------|
| Joelonsoftware | [joelonsoftware.json](https://github.com/Glyphack/awesome-blogs/blob/master/joelonsoftware.json) |
| Matklad | [matklad.json](https://github.com/Glyphack/awesome-blogs/blob/master/matklad.json) |
| Nullprogram | [nullprogram.json](https://github.com/Glyphack/awesome-blogs/blob/master/nullprogram.json) |
| Robpike | [robpike.json](https://github.com/Glyphack/awesome-blogs/blob/master/robpike.json) |