A Day in the Life of a Factual Engineer: Polygon Compression

In this series of blog posts, Factual’s blog team asked engineers to describe what a typical day looks like. Background Chris Bleakley, our resident polygon and Lucene expert, had written meticulous documentation about the problem he was solving. The first paragraph read: “Because search times are dominated by the cost of deserializing JTS objects from [...]

Factual’s Trusted Data Contributor Program Adds 13 New Partners

In a continuous effort to provide the highest quality data, we have added 13 new companies to the Factual Trusted Data Contributor Program. These organizations work directly with businesses and brands, and in turn ensure that their data is represented accurately in Factual. This select number of partners provide high-quality data to Factual and equally [...]

Announcing Tailored Location Segments, a New Geopulse Audience Feature Enabling Marketers to Create Custom Location-Based Audience Segments

Today, we launched the latest enhancement to Geopulse Audience, Tailored Location Segments. Tailored Location Segments allow marketers to create completely custom audience segments from scratch based on any definition of place and time. These user-created segments can then be combined with any pre-defined segment in Geopulse Audience, enabling marketers unprecedented ability to create the precise [...]

How Geohashes Work

We use geohashes all the time at Factual, so one day I got curious and read through the canonical Java implementation to figure out exactly how they work. It was an enlightening read, but along the way I encountered some unfortunate bits of coding horror that got me wondering about the fastest way to encode and decode geohashes. The [...]

Drake after Two Years: “Barely Famous”

We released Drake (“Data workflow tool, like a ‘Make for data’”) two years ago. The impetus behind Drake was the classic “scratch your own itch”. We craved a text-based data workflow tool that would make it easier to build and manage our data processing tasks. We open sourced Drake in the hope that others would [...]