Formik with React

Got Formik? Yup!

Chris Berry Articles, Development Technologies & Tools, JavaScript, React, Tutorial 3 Comments

Let us present this scenario. Youโ€™re building a React application, and youโ€™ve been tasked to build a registration form. Seems simple enough, you think at first, but then you start hearing the requirements. The application needs to have validation on each field, and each field needs to have certain requirements, such as being required, being a certain type of field, having a certain length, etc. Your form must also be easily created and have an easily adjusted state during its usage. At this point, something you originally thought would be quick and easy is seeming more and more time consuming and complicated!ย 

Well, worry no more and look no further; the community has come to your rescue. In this post, weโ€™re going to talk about using the form library called Formik and the validation library called Yup to build out a simple validation form inside of a ReactJS application.

A Quick Look at java.util.stream

Quick Look: java.util.stream Examples

Keith Shakib Articles, Development Technologies & Tools, Java Leave a Comment

Some of us take for granted the newer features in Java, but, being a software consultant, I get to be involved in projects that are sometimes constrained to older versions of Java. The features from Java 1.8 that I have enjoyed for a few years are brand new to others.

I wrote this blog as a primer for those who are just getting started using java.util.Stream classes, or for those who havenโ€™t had a chance to take a look at them until now. The quick topics below represent just a sampling of some of the ways to be more productive using java stream classes. Rather than providing a tutorial on how the classes are used, Iโ€™ll attempt to explain by example.

Azure App Modernization and Innovation Day by Keyhole Software

Azure App Modernization & Innovation Day with Keyhole & Microsoft: Remote Conference, 4/15

Keyhole Software Articles, Cloud, Educational Event, Keyhole Leave a Comment

We are excited to announce Keyhole Softwareโ€™s partnership with Microsoft to sponsor Azure App Modernization and Innovation Day on April 15th, 2020.

During this free community event, attendees will have the opportunity to learn about Azure developer services and the latest on industry trends from Azure application development experts.

The agenda for the day will include three presentations with topics such as Azure App Services, Serverless Computing, Microservices & Containers, DevOps on Azure, AI for Developers and more!

Q# Quantum Random Number Generator

Q# Quantum Random Number Generator

Lou Mauget .NET, Articles, Development Technologies & Tools Leave a Comment

In this blog we discuss basic concepts surrounding quantum qubits (quantum entanglement, superposition, and decoherence), relate superposition to the โ€œBloch Sphere,โ€ obtain a random value by measuring a qubit in superposition, and present a Q# quantum number generator (QRNG) that generates random numbers to the console…

Keyhole at Blockchain KC 2020

Keyhole Speaking & Sponsoring Blockchain KC Conference

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

We are pleased to announce that Keyhole Software is a Gold Sponsor of the 2020 Blockchain KC Conference! Our very own principal consultant and managing partner, David Pitt, will be speaking on Blockchain software from his rich experience with the platform.ย 

The one-day conference will be held on April 23rd in Kansas City. Multiple tracks and sessions will be offered on a wide range of topics including Blockchain for Enterprise, Cryptocurrency Regulation, Developing Blockchain Applications, and New Developments on the Horizon. Industry leaders from technological, legal, financial, and business development standpoints will share pointers for successful development and administration and coach organizations on how to utilize Blockchain in their enterprise architecture.ย