Getting Started with React and JSX

Chris Shatrov Articles, Development Technologies & Tools, JavaScript, React Leave a Comment

I have been with Keyhole Software for nearly four years. Every time I write a new blog post it is about a new framework that I had to pick up and learn that year.

I write a lot of JavaScript daily, but previously never had the chance to start coding a project with React. But this year, I worked on a project with React. So as expected, I wanted to share my thoughts and my experiences with React.

In this post, I will give a quick introduction to React and talk about its main, most important, components. We will also take a peek at JSX and explain it, and show some code examples, which will help you have a better understanding of this library before you can move on to more complex things…

Java Microservices & React Development – Cross-Functional Team

Lauren Fournier Bogner Banking & Finance, Java, JavaScript, Microservices, React

Client Snapshot: Privately controlled and independent investment management firm. A cross-functional team of Keyhole Software consultants assisted a long-term client of Keyhole Software on various, concurrent initiatives. Primary efforts included Java / Spring Boot microservices and React applications. A selection of tasks completed follows: The team of Keyhole consultants helped support the client’s efforts to migrate its legacy applications into …

Azure Migration & Consulting Services

Keyhole Software offers a range of services related to Microsoft Azure, helping clients leverage the capabilities of the Azure cloud platform. Services include Cloud Migration: Migrating applications and infrastructure to Microsoft Azure by assessing the existing environment, developing a migration strategy, and executing the migration process while ensuring minimal disruption to business operations. Azure App Services: Building and deploying web & mobile applications using Azure App Services, designing and implementing scalable and secure application hosting environments. Architecture & Design: Helping clients design scalable and efficient architectures on Azure, working to understand requirements and design architectures that leverage various Azure services to meet specific needs. Cost Optimization: Optimizing Azure infrastructure for cost-effectiveness by assessing resource utilization, identifying cost-saving opportunities, and providing recommendations for optimizing Azure usage and billing.

OWASP Dependency Check for Vulnerability Reporting

John Hoestje Articles, Development Technologies & Tools, Java, Security, Tutorial Leave a Comment

TL;DR: Add OWASP Dependency-Check to your build process to get insight into your dependency vulnerabilities.

Recent major data losses and security vulnerabilities in open source frameworks *(and the applications that use them)* have caused the companies that use those frameworks to have elevated concerns regarding vulnerabilities. The elevated awareness is for good reason, too. After all, no one wants to be the next one to lose sensitive data, be the punching bag of others, or be the example of what *not* to do security-wise.

If you happen to be in a group that doesn’t have any open source vulnerability reporting, OWASP Dependency-Check may be your short-term answer to get at least something in place. Adding OWASP Dependency-Check into your build process takes a relatively low effort. Other than not having the technology that stack Dependency-Check can help you with, there isn’t a reason not to at least add Dependency-Check to give a little insight into your open source dependencies.

The following parts will help you get Dependency-Check integrated into your Java project’s build process. The instructions will be adaptable to the other technologies Dependency-Check supports, like Gradle or JavaScript. Dependency-Check is also available as a command line tool for your favorite OS. In this example, I’ll use a Java project with Maven….

Case Study: Northwell Health Enhanced Patient Care

Keyhole Software .NET, Case Study, Healthcare, JavaScript, Microservices, New Development

Northwell Health has leveraged the strengths and talents of Keyhole Software since 2014 to launch various custom software initiatives focused on enhanced patient care. Because Keyhole has proven its value to Northwell throughout the years, the relationship between the two has grown to more than 10 Keyhole consultants helping the client on various initiatives, including …