A while ago, we were working on an SDK, and some third-party developers who used our SDK reached out with an interesting request. We used to maintain extensive documentation in our GitHub Wiki, and they wanted to stay updated every time something changed in it. They didn't want to manually check the wiki every day, and GitHub doesn't send email notifications for wiki changes. This got me digging around, and that's when I discovered something pretty cool - GitHub has Atom feeds for almost everything! Commits, releases, tags, and yes, even wiki changes. I tried it out myself and suggested the same to them. Problem solved, and I thought, why not share this little gem with everyone? /** * @disclaimer * This post covers GitHub's publicly available Atom feeds * These feeds work for public repositories * For private repos, you'll need authentication * Please feel free to leave comments if I've missed something */ What are Atom Feeds? Atom feeds are XML-based...
Experiments at work
Quick tips gained through my experiences at work