Welcome to the newest member of our Couchbase Champion Community, Aaron Benton.


Tell us about yourself and what you do in your daily role?

I am a Senior Applications Architect for Market America / Shop.com. I work closely with our mobile app and front-end UI teams on a daily basis to design projects, deal with technical problems, and work on infrastructure and processes to support the ongoing development of our applications. Most of my development time is spent working in Node.js and ColdFusion.

Where are you based and what do you like to do in your spare time?

I am based out of Greensboro, NC. In my free time I enjoy hiking, rock climbing, and playing sports – really anything competitive that pushes me to be better. I also spend some of my time working on open source projects such as CFCouchbase, an unofficial Couchbase SDK for ColdFusion, as well as Fakeit, a data generator that supports various output formats and can export data directly to Couchbase.

What made you choose Couchbase?

Being a memory-first database, the simplicity, performance, and scalability that Couchbase offers were all factors. However, the biggest of those has to be Couchbase Lite and Sync Gateway.

What have you accomplished using Couchbase?

Couchbase Mobile has provided us an offline mobile solution with speed to market and flexibility without having to always rely on full-fledged APIs being built or available at the time of development.

What one feature of Couchbase do you use and what should people know about it?

The Sync Gateway – it is a great solution for building near API-less applications while also managing syncing of documents between multiple devices.

If you could have three wishes for Couchbase what would they be?

      Mobile friendly / Responsive UI for the admin

      SDK support for Sync Gateway operations

      Centralized documentation, better search functionality

What is your favorite book or author, and why?

“JavaScript: The Good Parts” by Douglas Crockford. This book explains the parts many dislike about the language, and how to properly use it in the way it was designed.


Posted by Laura Czajkowski, Developer Community Manager, Couchbase

Laura Czajkowski is the Snr. Developer Community Manager at Couchbase overseeing the community. She’s responsible for our monthly developer newsletter.

Leave a reply