Login

Tags

Factual Blog / Tagged:

aaron crow

Crosswalk the Web with Java and Factual

Factual is pleased to announce the release of a new Java driver for our API. The driver supports Factual’s API features, including Crosswalk, Resolve, and geo location functionality around the Factual Places API. We put a priority on making this driver easy to use. It lets you focus on building your Factual queries and using the...

Thinking in Clojure for Java Programmers (Part 2 — Macros FTW)

How long does it take to change your language? Sun once estimated that it takes on average 18 months to evaluate and approve proposals for changes to the Java language. That estimate doesn’t include building, testing, and releasing the change. Nor does it include the time and effort needed to update compilers, IDEs, and so on....

How to Hack Jet Lag with 4 Simple Tools

A while back I traveled to China to visit the Factual offices in Shanghai. There was an 8 hour time difference and from experience I knew that can induce some serious jet lag. Shortly before the trip to China I had read about a study at the Harvard Medical School suggesting that fasting while in transit...

Thinking in Clojure for Java Programmers (Part 1 — A Gentle Intro)

We do a lot of Java work at Factual. Most of our back-end data store is written in Java, and we use a ton of Java libraries and frameworks. We recently began experimenting with Clojure in certain parts of our data store. Clojure is a Lisp implementation that runs on the JVM and offers excellent Java...