Inklings: a tumblelog

libketama - a consistent hashing algo for memcache clients

mod_wsgi - Python WSGI adapter module for Apache.

Slides from 'Capacity Planning for LAMP' talk at MySQL Conf 2007

TCP Splicing

TCPSP implements tcp splicing for the Linux kernel. The tcp splicing is a technique to splice two connections inside the kernel, so that data relaying between the two connections can be run at near router speeds. This technique can be used to speed up layer-7 switching, web proxy and application firewall running in the user space.

09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 - Google Search

Keeps on spreadin’

Fascist America, in 10 easy steps



Subcon allows you to store your essential system configuration files in a subversion repository and easily deploy different configurations to machines in a cluster. It also features optional integration with SystemImager, enabling the deployment of system images and configuration in a single step. A flexible configuration file provides the ability to start, stop, or restart services or run arbitrary scripts when a change in a file or set of files is detected.

REST, as in Take It Easy

Wordpress Performance: Why My Site Is So Much Faster Than Yours

Timing and Synchronization in JavaScript

Latex paint, FTW!

Not safe for work, kids. And if you’re offended by (very) scantly clad bodies, avoid.

Atom Will Change the World

Squid is My Service Bus

An Intuitive Explanation of Bayesian Reasoning

Rails Engines: Make your plugins more powerful.

The engines plugin enhances Rails plugins, allowing sharing of code, views and other aspects of your application in a clear and managed way.

Haskell/Understanding arrows


PHPUnit Pocket Guide

Contrast and Meaning

Credit Card Validation

Live budgie found during cell sweep at Portlaoise Prison

This morning’s reports say the budgie is believed to have been smuggled into the prison by a female visitor who concealed the bird internally in her body.


Red Hat's Liberation fonts

Hmmm… mixed feelings. The mono typeface is terrible, the sans one looks like the bastard child of Helvetica and Verdana, but the serif’s not bad.

Expires vs. max-age

Go max-age.

Pickler Combinators

Serialising data functionally.

A New Way to look at Networking

Gonzales proposes new crime: 'Attempted' copyright infringement

This is just plain stupid. I’m really, really happy I don’t live in the US right now.


A free font, and a pretty sweet one at that.

I would like to thank the Irish Independent for finally scrapping, getting a decent site design, and joining the 21st century.

Colubrid - A WSGI Publisher

Pretty nifty!


Creative Commons music publishing.

Eircom Fun and Games

Here’s how you deal with a scum-sucking incumbent telco.

Emiller's Balls-Out Guide To Nginx Module Development

Install xdebug for PHP5 on Ubuntu Feisty