Learning 2 Hack - For the very first time. With a deadline.
Daniel_Newby: Once you get going, you'll want version control to keep track of the editing process.So what version control software is good for a total novice?  (I use git because it is industrial strength, but that may not be the best for biz2hack.)What version control does:  It keeps a record of all the little changes you make as you create your code.  If you blow something up, no problem, just revert the latest change.  If you want to try a wacky experiment, you can put it in its own little sandbox and ditch it if it doesn't work out.  If a bug shows up, you can work back through earlier changes until it disappears: the next change is the one that introduced the bug.