Choosing the right development platform can greatly enhance your operational efficiency and innovation. Among the many options available, .NET development stands out as a robust and versatile choice, particularly for sectors like healthcare, finance, insurance, and agriculture. With its widespread adoption and notable success across various industries, .NET offers a unique combination of speed, scalability, and developer availability that few …
Legacy Code Automation with AI: Building a Solution
This blog post serves as a thought experiment, delving into potential solutions for a pattern I have noticed on projects throughout my career. As a consultant, I work with many companies, each with unique ways of organizing and handling software development. However, throughout my career at Keyhole and elsewhere, Iโve noticed something that seems to be consistent across all dev teams: the existence of legacy code.
Legacy code can be frustrating and time-consuming to work with, so I used AI to create a solution to mitigate the hassle. While other solutions may already exist (and some may be more efficient), I found the process of creating this tool expanded my understanding; it really helped me grow as an engineer.
So, Iโm using this blog post to share my process with you! Let’s dive into how AI can assist in improving application design (specifically legacy code) through automation.
What are the Top Causes of .NET Performance Problems?
When it comes to building applications in the .NET framework, performance is a critical aspect that can make or break the user experience. However, even experienced developers can encounter unexpected bottlenecks that degrade performance. Identifying and understanding these common pitfalls is essential to optimize your applications and ensure they run smoothly. Here, weโll explore the top causes of .NET performance …
What are the Best Ways to Improve .NET Performance?
The best ways to improve .NET performance hinge on understanding how crucial every millisecond is to user satisfaction and business outcomes. Enhancing your .NET applications is not just a technical challengeโit’s a business necessity. Monitoring the health and efficiency of your software is as vital as caring for your loved ones. This blog will explore effective strategies to boost your …
Using RegEx in VSCode For Powerful Searching
This post demonstrates some of my favorite search techniques that work well in VSCode, including some basic RegEx (Regular Expressions) expressions that will help you find exactly what youโre looking for in an unfamiliar code base. We will cover VSCode file type inclusions and exclusions, single-line multi-term searching, conditional searching, and more. RegEx can be intimidating to people who arenโt used to using it, but luckily the RegEx expressions described in this post are very easy to remember and incredibly powerful.


