There is a file called HACKING in the source distribution of Geany. You can find some basic information there on how to write code for the Geany project. The HTML versions of the HACKING file distributed with Geany can be found here:

If you are working from recent Git, see the development version (updated nightly):

Otherwise the latest release version is here: