This is a list of all posts on this blog, in chronological order (ORDER BY date_published DESC). This blog went through geeklog, wordpress, and now jekyll, and in the process comments and images were lost. This is just a disclaimer in case you read one post and find that it is missing an image.
Documenting emacs hyper shortcuts
Questions to ask when evaluating a database
Minimal networking knowledge recommended for DBAs
Top 8 things every database practitioner should know
What is a good cache hit ratio?
Running sysbench-based benchmarks against Cassandra
Measuring the potential overhead of pmm-client on MySQL workloads
Expanding your keyboard on emacs with the Hyper key
Opening urls from emacs using Google Chrome on MacOS
A new name and a wider scope for South America's favourite MySQL-related conference
Some thoughts on org-mode/babel
thread safe accessors for ruby classes using clojure atoms, now packaged as gem
thread safe attribute accessors for ruby classes, using clojure Atoms
processing data to obtain meaningful graphic representations
Vagrant environment for MySQL Workshop
My agenda for MySQL NoSQL Cloud 2013
Presenting at Percona Live NY 2012
Piping data to multiple processes
High Availability MySQL Cookbook review
how to prevent explain from executing subqueries
Generating data with dbmonster
Indexing text columns in MySQL
iptables trick to limit concurrent tcp connections
SOUNDEX(), triggers, and stored procedures
Making use of procedure analyse()
Updated mysql-proxy benchmarking script (for proxy 0.7)
Using MySQL Proxy to benchmark query performance
Using MySQL sandbox for testing
Using the ENUM data type to increase performance
MySQL Certification self study
Generating random salts from bash
Intrusion detection at the application level, for PHP
New release of MySQL Proxy GPL
Coffee May or May not cause hallucinations
Top 25 most dangerous programming errors