Keyhole Announces Kansas City Hyperledger Blockchain User Group

Keyhole Software Articles, Blockchain, Community, Company News, Educational Event, Hyperledger Leave a Comment

The Keyhole Software team is excited to announce that we are the new organizers of the official Hyperledger Kansas City Meetup group.

This meetup group will discuss all topics related to Hyperledger blockchains. The group seeks to provide an opportunity for Kansas City professionals to network with others who are interested in, or working with, Hyperledger blockchain networks. 

Hyperledger is an open source collaborative effort created to advance cross-industry blockchain technologies. It is a global collaboration hosted by The Linux Foundation including leaders in finance, banking, Internet of Things, supply chain, manufacturing, and technology. 

The first inaugural meetup of the group is scheduled for Wednesday, December 5, 2018, titled “Hyperledger Fabric In Action.”

Get RSVP’d to attend…

Default image for blog posts - purely decorative

Refreshing Your Scrum

Keith Shakib Agile, Articles, Consulting, Design, Project Management, Soft Skills 3 Comments

Most of us now have some experience with Agile Scrum practices. Many of us have had years of practice on multiple processes. As a consultant, I have the opportunity to see many differences in how organizations implement and practice the most popular development process methodologies.

While the prescription for good practices is well-documented, many of us have lost our “mojo” at least once and seen many of the benefits of using the process decline.

In this blog, I will indicate some key points required to return to optimal agile performance. I will highlight three common pitfalls, some common causes of those problems, and reminders of how to get back to a high-performance Scrum implementation. Let’s dive in.

Interactive REST API Documentation with Swagger UI

Bing Liu API Development, Articles, Development Technologies & Tools, Microservices, REST, Spring, Spring Boot 2 Comments

I am assisting a client that is migrating from a monolithic legacy application to a modern Microservice stack with Spring REST. We are helping to implement Swagger UI to provide both a front-end API UI, as well as to provide a level of documentation at the same time. This implementation has simultaneously met our project requirements, as well as garnering some positive feedback from our client!

Swagger UI is one of the most popular tools to visually render beautiful, interactive API documentation. In this blog, I’ll use a REST API application to demonstrate some usage of Swagger UI. The source project is available at https://github.com/bingliu2016/spring-boot-rest-swagger2.

Release: Hyperledger Blockchain Analytics Tool

Keyhole Software Articles, Blockchain, Company News, Development Technologies & Tools, Hyperledger, Java, JavaScript, Keyhole Creations, Node.js, React Leave a Comment

We are proud to announce the new release of a Hyperledger Fabric Blockchain Browser open source web application. This application utility allows developers and operators of Hyperledger blockchain networks to have visibility into transactions and blocks as they are added to the network.

Capabilities
The KHS Blockchain Browser is a React/Node.js web application that…

Default image for blog posts - purely decorative

Performing Technical Interviews For Consulting Clients

Clayton Neff Articles, Consulting, Opinion, Soft Skills Leave a Comment

The situation will occasionally arise when we have gained enough respect and confidence from our clients that they will ask us to help them interview new technical people to join the team. As consultants, it’s important for us to be the person that our client needs us to be at the time, so we are definitely willing to help. But, needless to say, this situation must be handled with ‘kid gloves.’

Many managers are uncomfortable performing a technical interview in an area they do not feel competent in. Typically, that is when they will ask for your help in the interview process. As technical consultants, we should be able to provide useful feedback to them about the person’s apparent abilities. When it comes to the ‘soft skills,’ we want to ensure we’re on the same page with the client as to if we should limit the interactions to just the technical topics.

Whether you’re a consultant helping your client, or the client manager looking to fill your employee team, there are a number of topics that must be considered when searching for the right technical person. In this post, I will point out some useful topics to concentrate on while performing a technical interview– and why they are important questions to ask before hiring a new person to the team