James Caple

Author's details

Name: James Caple
Date registered: May 16, 2014

Biography

James Caple is a Principal Consultant for Dev Technology. He has been developing software for the US Government and private industry for over fifteen years. His current technology interests are in the areas of Big Data analytics and Cyber Security. When not working, James enjoys spending time with his kids, exercising, and being on the water.

Latest posts

  1. The Rise of the Voice User Interface: An Alexa Skill Case Study — February 28, 2017
  2. Compiling NIST Biometric Image Software (NBIS) for Android — November 21, 2016
  3. Mobile Application Development: Three Considerations to Save You Time and Money — May 7, 2015
  4. MongoDB and Low Friction Web Development – Part II — June 23, 2014
  5. MongoDB and Low Friction Web Development – Part I — May 19, 2014

Author's posts listings

The Rise of the Voice User Interface: An Alexa Skill Case Study

My first introduction to talking machines was through the movie “Wargames” in 1983, in which NORAD’s War Operation Plan Response (WOPR) mainframe first talked to David Lightman (Matthew Broderick) and Jennifer Mack (Ally Sheedy) in Lightman’s bedroom as he tried to infiltrate a DoD system thinking it was just a game company. It would seem …

Continue reading »

Compiling NIST Biometric Image Software (NBIS) for Android

One of Dev Technology’s core competencies is in biometrics capture and data integration with external US governmental organizations, such as FBI, DoD, Department of State, and others. As such, Dev Technology is working to improve end-user experience and agility in the collection of biometric data, in harsh environmental conditions, on a wide variety of platforms …

Continue reading »

Mobile Application Development: Three Considerations to Save You Time and Money

‘Write Once, Run Anywhere’…If you still believe this is possible, call me, I have a bridge to sell you!  Writing an application once to run on the wide array of popularly used networked platforms today, such as mobile phones, tablets and desktops can provide significant challenges.  Here are three considerations to help save you time …

Continue reading »

MongoDB and Low Friction Web Development – Part II

My first post in this series discussed how development teams and project managers can maximize project success by minimizing project friction. In Part II I will discuss how JavaScript and MongoDB are making web application development better, faster, and cheaper by helping to minimize friction in the Software Development Life Cycle. Client-Side Integration Friction and …

Continue reading »

MongoDB and Low Friction Web Development – Part I

A great military strategist once explained how ‘friction’–the unexpected things that happen in the fog of war–can often cause the best-laid war strategies to flounder (Carl von Clausewitz in ‘Vom Kriege’). Similarly, any decent software engineer knows that friction–in the fog of the Software Development Life Cycle (SDLC)–can also have significant impacts on deployment time …

Continue reading »