This blog is written in Perl, using the Dancer framework, Text::MultiMarkdown, DBIx::Class, Cache::Memcached::Fast, and countless other CPAN modules. It is deployed using Starman. The source code can be found at github.

Git garbage-collect all repositories

In this article I describe my approach to keeping the disk space for my Git repositories low on both the desktop and netbook machine.

continue reading

Git post-update hook: restart webserver

In this article I describe my approach to deploying new versions of a personal web application, running under Lighttpd and using Perl as its back-end. The same approach can possibly be used for similar scenarios.

continue reading

Tidying Perl using a pre-commit hook

In this article I describe my approach to keeping some of my Perl repositories as clean and as tidy as they can be.

continue reading