Keyhole Releases Open Source Blockchain Browser For Real-Time Metrics

Keyhole Labs is excited to announce the release of our new open source tool for Hyperledger Fabric blockchain networks: KHS Blockchain Browser. The KHS Blockchain Browser allows users to browse blockchain data while providing real-time analytics of the transactions and executions. It also provides monitoring of new blocks being added to the network. The application was built using React and Node.js. It …

Keyhole Releases Open Source, React-Based Chat UI Component

The Keyhole team is excited to announce the release of an open source UI chat component that can be embedded in applications. This UI Component is React-based and can be used for chatbots and chat-based user interfaces. Its Github project has a test implementation, so you can see it in action. It has a configurable implementation to talk with any …

2

KHS {Convo} Released Under Open Source License

We are excited to announce the public release of the KHS {Convo} conversational application development platform under an Apache 2.0 open source license. KHS {Convo} is a Node.js-based platform for creating SMS text message and web-based conversational experiences. See the project repository on Github at https://github.com/in-the-keyhole/khs-convo. What is a Conversational Application? A Conversational Application provides a messaging interface for a personalized conversation between …

Try Out Conversational App, Enter To Win $200

Enter to Win $200 Amazon Gift Card Try out a conversational application we built & get entered to win a $200 Amazon gift card. Text the word “quiz” to application number 913-270-0360 to enter. You will be asked four programming history/trivia questions via text exchange. After, you will be sent a link to a web form explaining quiz answers. Right …

Conversation About Conversational SMS Applications

A version of this post was published on KeyholeSoftware.com. Just about everyone has a mobile phone; the vast majority have smartphones with the ability to install and use mobile applications. iOS and Android app stores are choked with applications. With a handful of top-100 exceptions, most applications have very few downloads — if they have a lot of downloads, it’s …

Trouble Maker Version 2.0.0 Released

Keyhole Labs is proud to announce the release of Trouble Maker version 2.0.0. Trouble Maker is a platform-agnostic tool that randomly takes down services to test stability. It also provides an ad hoc console to produce common troublesome issues in your platform so you can test durability on-demand. Trouble Maker v2.0.0 introduces specific performance improvements implemented with Spring Boot and Java …

Failure As A Use Case

It is nearly a guarantee that your production software systems are going to fail in some way. In an actual production environment, a multitude can go wrong. Things like memory utilization and leaks, port exhaustion, connection pool timeouts, too many resource file handles, and numerous others. Even more potential issues are introduced when distributed systems such as Microservices are adopted, as the entire …

2

Spring Boot Starter For Trouble Maker Released

We are excited to announce the release of a Spring Boot starter for Trouble Maker. This new auto-configuration allows Spring Boot applications to easily enable Trouble Maker. Trouble Maker randomly takes down services during normal business hours in an effort to test stability and automated recovery. It also provides an ad hoc console to test application durability on demand. This auto-configuration starter can …

Welcome To Keyhole Labs

Hello! Thanks for checking out the new Keyhole Labs website. We are so excited to be here. Keyhole Labs is the Keyhole Software think tank devoted to creating helpful, innovative software for other developers, both paid and open source. Our Keyhole employees are in software consulting because creating software is fun and challenging. For some time, we have been developing internal software to …