Um dos projetos em que estamos trabalhando (um site em WordPress) precisava de um widget para a barra lateral semelhante a um calendário, com cada célula representando um mês e exibindo quantos posts haviam sido publicados naquele mês. Como não encontramos nenhum plugin com esta funcionalidade, decidimos criar um internamente. Logo que terminamos de escrevê-lo para o projeto, notamos que seria relativamente simples torná-lo mais genérico e publicá-lo como um plugin para WordPress.
Escrever um plugin para o WordPress é bem simples. Existem algumas pequenas regras que você deve seguir para torná-lo um widget de barra lateral (basicamente você deve extender a classe WP_Widget e implementar algumas funções) mas nada muito complicado. Nós também aproveitamos a oportunidade para aprender como utilizar AJAX dentro de um plugin para o WordPress, já que não queríamos que a página toda fosse recarregada ao se mudar de ano no calendário.
Então aí está: estamos publicando nosso primeiro projeto open source, um plugin para WordPress chamado Month Calendar. O código-fonte está disponível no GitHub, e o plugin também foi publicado no Diretório de Plugins do WordPress. Você pode ler mais sobre ele visitando sua página.

