John Miller
John, a principal developer at CODE Staffing, is a technical leader known for innovative solutions to tough business problems and is a persuasive communicator who can articulate technical solutions to stakeholders. He’s a hands-on technical lead working primarily with Azure and AWS on a wide range of projects, technologies and software architectures.
He is experienced with the latest software engineering tools and techniques and is a proponent of continuous delivery for legacy systems. John has a track record of measurable team improvement and is experienced in all aspects of agile software development, including Lean, SCRUM, Kanban, Extreme and SAFe. He is very effective when working with distributed teams.
John has presented sessions for numerous developer groups and has spoken at large vendor conferences. He is a book and multiple magazine author as well.
Articles Authored
-
Unleashing the Power of GitHub Copilot in Visual Studio Code
Last updated: Thursday, February 27, 2025
Published in: CODE Magazine: 2025 - Mar/Apr
John Miller explores the transformative impact of GitHub Copilot, an AI-powered tool developed by GitHub and OpenAI, on the coding process within Visual Studio Code. The article provides a comprehensive guide to setting up and using Copilot, highlighting its ability to offer real-time code suggestions, enhance productivity through context-aware assistance, and facilitate example-based learning with multiline completions. Miller outlines various Copilot features and commands, such as context interpretation, code optimization, and documentation generation, underscoring its role in streamlining development workflows and focusing on creative problem-solving.
-
Integrating VFP into VSTS Team Projects
Last updated: Wednesday, August 31, 2022
Published in: CODE Focus Magazine: 2007 - Vol. 4 - Issue 1 - Sedna: Beyond Visual FoxPro 9, VFP Conversion Papers
Whenever more than one person works on a software development project, introducing some process to coordinate the activities of the team members is a priority.The larger the team, the harder it is to manage. To meet this need, Microsoft created Visual Studio Team System (VSTS). VSTS is a state-of-the-art Software Development Life Cycle tool suite that is tightly integrated into Microsoft Visual Studio 2005. VSTS provides deep support for .NET projects; however, whenever a software solution includes components developed on a platform other than .NET, such as Microsoft Visual FoxPro (VFP), VSTS loses some of its value because the projects aren’t integrated into VSTS. Leveraging the extensibility features of VSTS and VFP, this article will help you integrate VFP projects into VSTS team projects enabling your team to apply a comprehensive process to your entire software development effort.