- ddd/req2proto - Reverse Google internal protobuf definitions
- YouTube’s new anti-adblock measures
VirtualTam's bookmarks
-
-
2025-06-14 -
2025-05-25 -
- greader_api_controller.ex@42ec26f
- FreshRSS - Google Reader compatible API implementation
- mihaip/google-reader-api - Unofficial documentation for the unofficial Google Reader API
-
- A summary of my bot defence systems
- Butlerian Jihad - Blog posts on the topic of fighting off spam bots, search engine spiders and other non-humans wasting the precious resources we have on Earth
- EmacsWiki's robots.txt
- A summary of my bot defence systems
-
2025-04-28 -
2025-04-09 Web page archive formats:
Tools for crawling, scraping and archiving Web pages:
- internetarchive/heritrix3 - Extensible, web-scale, archival-quality web crawler project (Java)
- internetarchive/Zeno - State-of-the-art web crawler (Go)
- internetarchive/gowarc - Read and write WARC files in Go
- webrecorder/pywb - Web Archiving Toolkit for replay and recording of web archives (Python)
Self-hosted solutions:
- ArchiveBox - A self-hosted app that lets you preserve content from websites in a variety of formats
- Wallabag - Save and classify articles, read them later
-
2025-02-13 -
2025-01-20 - Gitlab - Configuring Git Protocol v2
- Github - Git Wire Protocol v2 Support, 2018-11-08
- Introducing Git protocol version 2, 2018-05-18
- Highlights from Git 2.26, 2020-03-22
-
2025-01-12 -
2025-01-08 -
The benefits are there: you get wonderful type system, wonderful performance, and build times that give you back those coffee breaks you used to get while your code compiled.
- ~ntietz/newt - Nicole's Web Toolkit
- Are we web yet?
-
2024-11-28