What is AI-Assisted Development?

Jaime Niswonger Agentic AI & AI-Accelerated Development, Artificial Intelligence, Keyhole, Spring, Videos Leave a Comment

In this video, we introduce AI-assisted development and where it fits into modern engineering workflows. Below, we expand on what this looks like in real enterprise delivery environments. AI-Assisted Development: How Enterprise Teams Can Move Faster Without Lowering Standards AI-assisted development is changing how software teams work. Tools like GitHub Copilot and ChatGPT can generate boilerplate, draft tests, modernize legacy …

Spring AI: An Overview

Jaime Niswonger Java, Spring, Videos Leave a Comment

Integrating AI into Java projects has traditionally been complexโ€”requiring multiple SDKs, custom integrations, and provider-specific code. Spring AI simplifies this process by providing a single, consistent layer for working with large language models in Spring Boot. No more stitching together libraries or rewriting code for every provider. In this guide, weโ€™ll explore what Spring AI is, why it matters for …

Writing Java Code and Unit Tests Faster with GitHub Copilot Header image - explains the blog post intent - Learn how to use GitHub Copilot to generate Java code and unit testsโ€”using a real mortgage calculator exampleโ€”with practical tips on retaining quality code using AI-assisted development tools.

Writing Java Code and Unit Tests Faster with GitHub Copilot

Jonny Hackett Agentic AI & AI-Accelerated Development, Articles, Artificial Intelligence, Java, Spring, Testing Leave a Comment

In this post, weโ€™ll explore how to use GitHub Copilot to generate Java code and unit tests with minimal manual input. Using a real-world exampleโ€”a mortgage calculator serviceโ€”youโ€™ll see how Copilot can help write both the core logic and the corresponding unit tests. Whether youโ€™re new to AI-assisted development or curious about Copilotโ€™s capabilities in a Java environment, this tutorial will give you practical insight into how it worksโ€”and where human oversight still matters.

Spring Boot Performance Tips: How We Optimize Enterprise Apps

Kent Lautenschlager All Industries, Java, Spring, Videos Leave a Comment

Streamlined frameworks like Spring Boot make it easier to build enterprise Java applications, but getting them to perform well under real-world loads takes more than just plugging things in. At Keyhole Software, weโ€™ve seen how even small performance hiccups can slow down big applications. Thatโ€™s why weโ€™re sharing these practical Spring Boot performance tips to help your app run faster …

Why We Love Spring Bootโ€”And When Itโ€™s Not the Right Choice

Kent Lautenschlager Java, Spring, Videos Leave a Comment

Faster development and fewer headaches make Spring Boot a favorite for many Java teams. It promises quick setups, simpler management, and a smoother path from idea to application. At Keyhole Software, weโ€™ve seen how these benefits can transform projects, but we also know there are times when Spring Boot isnโ€™t the right fit. Hereโ€™s what weโ€™ve learned about where Spring …