Productivity tools

Kanban board
The offline tool I’m currently using  http://greggigon.github.io/my-personal-kanban/ . Simple, fast and easy to use. Just create an IIS web application and put this inside. Make sure to export and backup data regularly.
Time tracking
Time tracker at http://0xff.net/site/index.php/timetracker/downloads/ seems to have a really great UI and easy to use with automatic tracking with reports and ability to export.

Check if it’s edit mode in javascript in Sharepoint

var wikiInEditMode = document.forms[MSOWebPartPageFormName]._wikiPageMode.value;
if (wikiInEditMode == “Edit”)
{
// wiki page is in edit mode
}
else
{
// wiki page is not in edit mode
}

Another solution http://sharepoint.stackexchange.com/questions/12792/how-do-i-know-if-the-page-is-in-edit-mode-from-javascript

var inDesignMode = document.forms[MSOWebPartPageFormName].MSOLayout_InDesignMode.value;

if (inDesignMode == "1")
{
    // page is in edit mode
}
else
{
    // page is in browse mode
}

How to find culture and publickeytoken of dll deployed on GAC

https://camerondwyer.wordpress.com/2013/11/01/how-to-find-the-version-culture-and-publickeytoken-of-an-assemby-dll-using-powershell/

Or use the SN tool in VS Developer command prompt.

If the assembly has been deployed to GAC, navigate to the folder containing the assembly and follow the article above, using reflection to load the assembly.