What's this thing running?

About our website

This site is maintained by a small team, using best practices and the latest technologies where possible. If you spot any problems with it please let our webmaster know.

The site is built using a custom Modern Perl content management system. We make substantial use of the excellent DBIx::Class ORM, Template Toolkit, and several other CPAN modules.

Your requests are served by a few Debian GNU/Linux servers, running nginx and Apache.

All our web applications (search, forums, whitepapers, etc) are written using mod_perl and connect to MySQL or PostgreSQL databases.

The scripts, modules, HTML, and CSS were created and edited using a combination of Vim, Atom, Google Chrome, Mozilla Firefox and the Firebug extension. The typing has mainly been done by Aaron Crane, Tony Dunlop, Marco Fontani, Kevin Hottinger, Mike Raynham, Miguel Vieira, and M Walker.

We use Cloudflare to take some of the load off of our hardware, which is currently lovingly cared for by

Biting the hand that feeds IT ? 1998–2017

                                    1. 3239961348 2018-02-21
                                    2. 8189611347 2018-02-21
                                    3. 1166571346 2018-02-21
                                    4. 905911345 2018-02-21
                                    5. 238301344 2018-02-21
                                    6. 9856121343 2018-02-21
                                    7. 7107891342 2018-02-21
                                    8. 616201341 2018-02-21
                                    9. 97671340 2018-02-21
                                    10. 7844621339 2018-02-21
                                    11. 9607131338 2018-02-21
                                    12. 3095441337 2018-02-21
                                    13. 9602111336 2018-02-21
                                    14. 5723751335 2018-02-21
                                    15. 1275371334 2018-02-21
                                    16. 8517591333 2018-02-21
                                    17. 230661332 2018-02-21
                                    18. 3311101331 2018-02-21
                                    19. 6181321330 2018-02-20
                                    20. 6139401329 2018-02-20