Omniref is Closed

As of January 2017, we've shut down Omniref.com. Thank you for your support over the years. I've preserved the most popular blog posts that I wrote for the site: