Parts of this blog, including the code examples and architecture frameworks, were generated using Keyhole Software’s EnterpriseGPT web clientโan open-source tool that empowers organizations to deploy user-friendly chatbot solutions with ease. Interested in exploring further? Contact our team, and weโd be happy to provide credentials for you to try it out. The Rise of Python and Other Languages Weโve seen …
About the Author
Predictions For ChatGPT, A Developers Perspective
In this post, we share predictions of the ChatGPT paradigm shift’s effects on software developers, its current benefits for development process, and introduce a custom ChatGPT GUI application developed with Go and Fyne.
[Video] A Timely & Relevant Blockchain Use Case: Tracking COVID-19 Patient Testing Data
Attention: This article was published over 6 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.Recording Details This 55-minute video features Keyhole Principle Consultant David Pitt in May 2020 at the Hyperledger KC User Group sponsored by Keyhole Software. …
[Video] Where Blockchain Fits Into Enterprise Development
This 60-minute video features Keyhole Principle Consultant David Pitt in December 2019 at the Hyperledger KC User Group sponsored by Keyhole Software. Copyright Keyhole Software, 2019.
Hyperledger Fabric is a general-purpose blockchain framework that allows groups and consortiums to share data securely and with providence. Hyperledger Fabric has Java, Go, and Node.js SDKs that allow client applications to interact with an HLF network.
While you don’t need to be a hardcore programmer, understanding basic programming concepts will be helpful in understanding the subject matter.
In this video, Keyhole Software Principal Consultant David Pitt discusses where he feels blockchain fits into modern business applications and how they can be architected. He introduces Hyperledger Fabric, a permissioned blockchain framework, and shows how it can be used to benefit enterprise due to its tamper-proof and distributed nature. In this presentation, David also introduces an open-source reference blockchain with a real use case applicable to global data.
Go “On The Fly”
People that know me, know that I love to fly fish and tie flies. I made up the saying โTime flies when youโre tying flies.โ It is true, just like when you are trying to solve a programming problem, time flies.
Over the past few years, we at Keyhole have utilized Docker (with assorted technologies) and have gotten up to speed on the Hyperledger blockchain framework. Something that all of these technologies have in common is the Go language. Go is the language used to implement Docker, Hyperledger, OpenShift, and many other system-level applications.
Personally, I like to peek under the hood to better understand the tools Iโm using. That led me to learning about the Go language. And in my opinion, the best way to learn a language is to build something.
So, I built an application for fly tying videos. There are numerous fly tying tutorials on YouTube, so I built an application that allows them to be organized into virtual fly boxes and types.
In this blog, I will introduce you to the Go language. Weโll go over some of the key language concepts by walking through how the https://flytyerworld.com server-side API is implemented using Go.





