My name is Steve Gray, and the code on this site is the result of many years of developmental consulting. My path has been a little different from most developers I’ve met—I’ve never coded on a team.
It’s always been just me, occasionally with one or two others. My work has focused on short 2, 4, or 8‑week engagements building modifications for Microsoft accounting systems. Those systems relied heavily on VBA behind the scenes, which is why I chose the VB route instead of C#.
I code in a very specific, repeatable way: data access is always SQL, using stored procedures, and I built my own data‑access scaffolding. I use the Telerik suite of controls for both WinForms and ASP.NET projects.
The jobs are never identical, but they rarely stray far from familiar patterns. Early on, I realized it would be far more efficient to maintain a library of reusable code as I moved from project to project—and this site is that library. I hope it helps.