Development Resources
General
- Comprehensive tutorial on the tools you need to develop for Drupal https://www.drupal.org/setting-up-development-environment
Development Tools
- Git basics: http://rogerdudler.github.io/git-guide/ and http://git-scm.com/docs/gittutorial
- Git for Windows (we have not used this but it looked interesting): https://msysgit.github.io/
- Generating SSH keys in Windows (you will need to generate a public/private key pair to commit to Acquia's git repository): https://docs.joyent.com/public-cloud/getting-started/ssh-keys/generating-an-ssh-key-manually/manually-generating-your-ssh-key-in-windows
- PHP Editors
- Good comprehensive list: https://en.wikipedia.org/wiki/List_of_PHP_editors
- Most developers at Clockwork use PhpStorm, Sublime Text, or vim.
- Install UNIX/Linux command line utilities on Windows (do not install everything - you will want patch, diff, tar, gzip, add packages as you need them. There is a nice search on the site.): https://cygwin.com/
Drupal Updates
- Staying up to date on Drupal security and other updates: https://docs.acquia.com/articles/staying-aware-drupal-security-updates
Acquia
- Acquia Incident Status (and sign up for Acquia maintenance / service updates): https://status.acquia.com
Patching
- Creating and applying patches: http://jungels.net/articles/diff-patch-ten-minutes.html
- Patching Drupal (includes info on patching in Windows): https://www.drupal.org/patch/apply
Drush
- Information about using drush on Windows - http://docs.drush.org/en/master/install/#windows-zip-package
- Drupal's page about drush on Windows: https://www.drupal.org/node/594744