Everleap customer story – Q&A with Jim Horne of XWord Info

Michael PhillipsXWord Info is a comprehensive online record of the daily New York Times crossword puzzles dating back to 1959. It is the most accurate source of puzzle data from the publication, updated as soon as each new puzzle is available on the web.

We talked recently with site founder and crossword junkie Jim Horne to learn a little more about his site and his set-up.

Thanks for talking with us Jim. How did you get into crossword puzzles and what’s the background of the site?

XWord-Info-Jim-EverleapI used to write about crosswords for the New York Times and I wanted a way to collect and analyze statistical information about the crosswords themselves. That evolved into what XWord Info is today, a comprehensive record of New York Times crosswords. It’s more than just solutions to puzzles – the data is cross-analyzed in dozens of different ways. New York Times crossword editor Will Shortz is a regular reader.

What kind of technology powers the site?

XWord Info is built almost entirely on Microsoft technology. It is an ASP.NET 4.5 application running on the IIS 8.5 Windows web server. LINQ is used to manage the data stored in SQL Server 2014. Software development is done on Visual Studio 2013 and now the new VS 2015 as well. Server-side code is written in C#. Some client-side JavaScript relies on jQuery and a few of its associated libraries. So even though it may be a hobby site, it’s still relatively complex.

What prompted to decision to move to cloud hosting?

The complexity of the site and the large amount of data being analyzed made for a hosting challenge. As careful as I have been to optimize performance along the way, the site is huge and some of the SQL queries can be complex. If screen scrapers or search engines come along and try to index every page, they will hit hundreds of thousands of them, some quite large. We are currently running two load balanced web servers.

So how have things been since you made the switch? How do you benefit from the Everleap platform?

So far, it’s been great. Our reliability has been much improved, our response time is great, and our customers notice! The multi-site plan gives us most of what we need right out of the box, including large enough SQL databases to run our site. We know that if we suddenly get even more popular, we can scale up even more with Power Packs or stand-alone servers. I also like that you are quick to jump on and deploy the latest Microsoft technology.

How has your customer service experience been?

Customer service has been outstanding. Here’s an example that comes to mind. I was an early customer so I wrote in asking why there didn’t seem to be a site recycle option. The response was that it wasn’t available but you were thinking of adding it. The surprise came a few weeks later when, after it was added, you remembered to send me an email notifying me. Nice.

What’s next for XWord Info, and how does Everleap fit in?

I will definitely keep the site going as a resource for crossword constructors and enthusiasts. What I’m most proud about is the historical aspect of the site. I’m working with crossword historian David Steinberg to digitize all the publication’s crosswords dating back to 1942. What I find so fascinating about crosswords is how they reflect the current culture – what people are concerned about, happy with, thinking about. As I see it, crossword puzzles are worth preserving as a piece of our cultural heritage.

It’s good to know that should demand increase, Everleap is capable. Overall I’m very satisfied and happy to put my stamp of approval on your services.

The entire Q&A with Jim – and more customer stories – are available on our site.


No responses yet

Leave a Reply