About the Author
Avatar photo

Vince Pendergrass

Vince Pendergrass is a remote software consultant with Keyhole Software. He resides in Texas with his wife and two little ones. Vince spent the first 8 years of his software development career working in the Java space for various government projects assisting companies such as Lockheed Martin, Accenture, USPS and USAA. Keyhole allowed him to make the switch over to the Javascript and Microsoft realm. He enjoys learning new languages and has assisted with Keyhole's own Grokola and SMS conversational applications. He is currently focused on assisting a Keyhole client with .Net technologies in the healthcare space.

Creating A Blockchain In JavaScript

Vince Pendergrass Blockchain, Development Technologies, JavaScript Leave a Comment

Blockchain is all the buzz now. And for good reason! A distributed public ledger that is extremely secure through encryption?! Imagine the millions of applicable use cases. A blockchain can be created and maintained using any modern language.

For the purpose of this blog, let’s dive into a blockchain written in JavaScript. Hopefully, this doesn’t just serve as a simple code example but also gives a very basic understanding of how a blockchain actually works.

Do keep in mind this will be very simplist…

Taking on the Azure Developer Certification (70-532) Exam

Vince Pendergrass .NET, Azure, Cloud, Opinion, Service Fabric 6 Comments

Many of the companies that we work with use various cloud providers (such as Google, Amazon and Microsoft) for IT Service Delivery. This has created a great need for those who assist these companies to possess the technical skills required for proper and effective implementation of such services.

An excellent way to make yourself stand apart from the crowd in this space (and your company for that matter), is to obtain a developer/architect certification, such as the Microsoft Azure Developer Certification. Plus, if your company is focusing on becoming a Microsoft partner, it may be necessary to have a few developers on your team spend some time working to become certified. Fortunately, my awesome company Keyhole Software presented me with this opportunity.

In this blog, I share what I did to prepare for the Azure developer certification, specifically the 70-532 Developing Microsoft Azure Solutions Certification exam. I’ll include a couple of prep tools that helped me significantly, as well as a few unexpected “gotchas” I encountered when taking the exam…

Responsive Design

Approaching Responsive Design

Vince Pendergrass CSS & HTML, Design, Development Technologies, Mobile Leave a Comment

Attention: The following article was published over 9 years ago, and the information provided may be aged or outdated. Please keep that in mind as you read the post.Coming from a Java back-end background and given the privilege to dive into the front-end space, I was finally able see what it was like to make a web application responsive. Although there …

Don’t just randomize, truly randomize!

Vince Pendergrass Development Technologies, Java, JavaScript, Security Leave a Comment

Attention: The following article was published over 10 years ago, and the information provided may be aged or outdated. Please keep that in mind as you read the post.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 …