• Microservices Breakfast Boost

    Free breakfast event 8-10 a.m. September 2 in St. Louis, MO. RSVP today!

    Learn More

    Breakfast Boost
  • New White Paper – Predict The Future

    Using Microservices and Single-Page Applications to Mitigate Technology Shift.

    Learn More

    Microservices
  • GrokOla Makes Dev Teams More Efficient

    Powerful wiki software, UI wireframing, education, and consulting support for dev teams.

    Learn More

    GrokOla (8)
  • New Course – SPA Development

    With full-stack JavaScript using AngularJS & Node.js. Lab/lecture course taught by Keyhole Sr. Consultants.

    Learn More

    DEVELOPMENT COURSE
  • White Paper – Why Node.js?

    Free download discussing the pros, cons, and an approach for enterprise Node.js adoption.

    Learn More

    Node White Paper
  • khsSherpa v1.3.0 Just Released

    Open source framework to easily create JSON/API endpoints with Java POJOs

    Learn More

    Company News
  • Software Development Experts

    Keyhole consultants are well known for quality solutions, continuous technical innovation and project delivery.

    Learn More

    slides-software-development-experts
Things We Are Talking About

ATDD: Using Cucumber/Gherkin for API, SPA, and Mobile

by on August 31, 2015

I’m a big proponent of Acceptance Test-Driven Development (ATDD). The most successful projects on which I have worked have utilized some variant of Scrum. And, one particular family of ATDD frameworks fits nicely within the Scrum User Story paradigm: Cucumber and Gherkin, its business-friendly Domain Specific Language (DSL). In this blog I will provide an introduction […]

Read More

Getting Up and Running With Foundation for Apps

by on August 24, 2015

I have been programming for 9 years now, mostly focused on Java EE development. One area that I’m always interested in exploring is front-end web development and web apps. One thing that interests me a lot on the front-end side of development are frameworks. A framework can give you everything you need to get up […]

Read More

Learning a New Programming Language

by on August 11, 2015

When I graduated from college, all I knew was C++ and a little Python. I have come a long way since then and picked up a number of resources to help me do so along the way. How do you go about learning a new programming language? Whether it’s for work or just for fun, solving […]

Read More

White Paper – Predicting the Future: Microservices and SPA

by on August 5, 2015

A Discussion of Architectural Styles to Mitigate Technology Shift: Microservices and Single-Page Applications If you’re in the enterprise, it is common to wonder how long your current technology stack going to last. We encourage our clients to assume that change is going to happen, and to proactively put in place a decoupled system architecture that provides […]

Read More

Things Twitter is Talking About