Step 1 of the Keyhole Legacy System Assessment Framework highlighting Application Inventory as the starting point for legacy application modernization, with the first step emphasized in a four-step modernization process.

Legacy Application Inventory: How to Identify and Assess Your Systems

Keyhole Software All Industries, Articles, Modernization Leave a Comment

You can’t modernize what you can’t see. Most organizations don’t have a complete, current view of their application portfolio. Systems accumulate through growth, acquisitions, and tactical decisions. Ownership becomes unclear, usage declines, duplicate capabilities emerge, and maintenance costs continue long after the original business need has changed. Before making modernization decisions, organizations need a clear understanding of what they own, …

Using GitHub Copilot for Pull Request Reviews: Benefits, Best Practices, and Real-World Experience

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

In this article, I’ll share how I’ve been using GitHub Copilot for PR reviews, where it provides the most value, where it falls short, and the best practices I’ve found for incorporating it into an effective code review workflow.

While most developers think of Copilot as a tool for assisting in writing code (Copilot Chat) or autocompleting code (Copilot plugin in your favorite IDE), it’s during pull request reviews that I find Copilot the most impressive. GitHub Copilot can analyze code changes, generate summaries, identify potential issues, and even suggest fixes before another developer ever opens the PR…