• Software Development Experts

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

    Learn More

    slides-software-development-experts
  • Technical Training and Mentoring

    Real world experience from one developer to another.

    Learn More

    kcdc presenters
  • We’re Your Technology Partner

    Helping you to navigate development pitfalls by harnessing our team’s collective expertise.

    Learn More

    Pitfall Subway
Things We Are Talking About

Make Me a Promise

by on October 20, 2014

If you haven’t worked with JavaScript in over a decade, you might be surprised at the advances that have been made in this language. At one time, JavaScript was used mainly for swapping “one image for another in response to user-generated mouse events” [1], and now, it is a full-fledged language used for both front […]

Read More

Java And The Sweet Science

by on October 13, 2014

When you have been developing in Java for 15 years and a co-worker asks you to help them debug a null pointer exception, you don’t expect to be surprised. Usually it is quite obvious what is null and the only thing you need to do is find out why. Sometimes it is a little more […]

Read More

Notes On JavaScript Prototypal Inheritance

by on October 6, 2014

I’ve recently been working a lot with JavaScript (specifically, Backbone with Marionette) after many years of working predominantly with Java. When I start something that is a little different for me, it is always my tendency to want to jump in and start using it immediately. But in this situation, I have found that understanding […]

Read More

Don’t just randomize, truly randomize!

by on September 29, 2014

The state of web application cryptography has changed, and each development language provides its own way of working with it. I will touch on the current state of random number generation and the differences found with it within the Java and JavaScript development languages. When designing and building web applications, security concerns obviously play a […]

Read More

Things Twitter is Talking About
Keyhole Software
8900 State Line Road, Suite 455
Leawood, KS 66206
ph: 877-521-7769
© 2014 Keyhole Software, LLC. All rights reserved.