How I Built a Developer Digital Twin with Agentic AI (And What It Got Right & Wrong)

John Hoestje Agentic AI & AI-Accelerated Development, Articles, Artificial Intelligence, Java, Machine Learning, React, Spring Leave a Comment

This post walks through a hands-on experiment in agentic development using an AI-powered digital twin embedded in the IDE. See how a single, well-structured prompt enabled the agent to implement a real user story, generate behavioral tests, and prepare Git commit documentationโ€”with minimal developer input. Includes real-world code samples, implementation insights, and a candid look at what worked, what didnโ€™t, and where human oversight is still essential.

Best Practices for Secure Java Development in Regulated Industries

Kent Lautenschlager All Industries, Financial, Healthcare, Insurance, Java, Keyhole, Security, Spring, Videos Leave a Comment

Security is the cornerstone of software built for regulated industries. Applications must work properly and meet strict compliance standards while protecting sensitive information at every stage. In healthcare, finance, and other regulated fields, secure Java development ensures data is safe, trust is maintained, and legal obligations are met. At Keyhole Software, we help teams build security into every part of …

Enterprise App Modernization: When is It Time to Rebuild or Refactor?

Kent Lautenschlager All Industries, Financial, Healthcare, Insurance, Keyhole, Manufacturing, Spring, Supply Chain & Logistics, Videos Leave a Comment

The backbone of your business is often the enterprise applications youโ€™ve relied on for years. But as time passes, you might start to question whether your software is still doing its job. Enterprise app modernization can help keep your systems efficient and ready for whatโ€™s next. In this post, weโ€™ll cover the signs that itโ€™s time to modernize, how to …

Codeium Windsurf: 100x Engineering Starts Now (Part 1)

Windsurfโ€™s Game-Changing IDE Experience, Part 1 – 100x Engineering Starts Now

John Hoestje Agentic AI & AI-Accelerated Development, Articles, Artificial Intelligence, Retrieval-Augmented Generation (RAG), Spring Leave a Comment

Windsurf Series Introduction

This is Part 1 of a 2-part blog series. In Part 1, youโ€™ll learn:

How to go from 10x to 100x productivity using the AI-assisted coding tool Windsurf
What Windsurf is and how it enhances your IDE with Retrieval-Augmented Generation (RAG)
Best practices for using features like Autocomplete, Supercomplete, Chat, Command, and Cascade
How context-aware code generation can save time and reduce errors
Tips to get the most out of Windsurf without falling into common pitfalls

Whether you’re aiming to automate repetitive tasks or radically accelerate full-project development, this guide will show you how Windsurf can reshape your workflow and maximize your impact. Then in part two, weโ€™ll move from theory to practice, showcasing real-world code examples.

Keyhole Software Top Kansas City Software Development Firm

Keyhole Named Top Software Development Firm in Kansas City By Clutch

Keyhole Software .NET, Articles, Company News, Consulting, Java, Kansas City, Keyhole, Vue.js Leave a Comment

Keyhole Software is pleased to share that it has earned multiple Clutch awards for 2025. Clutch, a leading B2B ratings and reviews platform, has ranked Keyhole among the top software development firms in Kansas City.

These accolades highlight Keyholeโ€™s expertise across Kansas and Kansas City, including Top Software Developers, Top Staff Augmentation Company, and Top App Modernization Service. The firm also stands out in key technology areas, earning recognition as a top provider for .NET, Java, Node.js, and Vue.js development…