Syncing a GitHub Fork with the Upstream Repo

GitHub provides some documentation on how to keep your fork in sync with the original (i.e. “upstream”) repo that you forked from. This is essential if you are working on some changes for a long time and the original repo is getting updated with other pull requests in the meantime. There are a couple rules […]

Introducing SPTools: A GUI for Performing Batch Tasks on SharePoint Lists

About a year ago I started writing JavaScript functions to perform batch tasks on SharePoint lists using SPServices. I did this because SharePoint didn’t offer the functionality I needed out of the box, and I’m limited to SharePoint Designer for all development at my workplace. After writing several of these functions for one-off projects (mostly site maintenance and cleanup tasks dealing with hundreds of items at a time), I realized that there might be a benefit to creating an easy-to-use toolset for the most common tasks I was performing. (more…)