Welcome to my humble abode. Here you’ll find information mostly on computer programming, technology, and the random rambling of one known as Geoff Hudik.

Recent Tech Posts

  • Console App Credentials and the Windows Credential Manager - In working on a little utility to query JIRA tickets in a sprint, I needed a JIRA username and password to pass along to the Atlassian.Net SDK. I didn’t want to prompt for those credentials each time but I also didn’t want to store the credentials myself either, even if encrypted. Using the Windows Credential...
  • Lazy Git Checkout with PowerShell - Some of the feature branch names of my current Git based project can get long at times. I was surprised at first that it didn’t seem I could use a wildcard for a branch name when switching branches with git checkout. That led me to creating the below PowerShell function that was a pretty quick...
  • PowerShell Visual Studio Related Tasks - Building on my time with PowerShellGet and Git from PowerShell, I wanted additional script functionality to do more than just version control operations on my .NET app’s codebase. This included things like building the solution, running unit tests, launching Visual Studio, and cleaning up binary output (bin, obj, packages). Launching Visual Studio Solutions Starting off...
  • PowerShellGet - After my PowerShell Git work, I wanted to do a few more things at the command line related to Visual Studio, .NET, and the repository I was working with. In searching for some Visual Studio related PowerShell script code, I came across PowerShellGet. I hadn’t used it or read much about it before so I...
  • The Curious Case of the Missing Console Window - Recently I ran a .NET console app in Visual Studio 2017 and noticed the console window never appeared. I could set breakpoints and step through the code and everything executed fine, except for any console I/O since the window itself was missing or hidden. I checked underneath other windows, tried Alt+Tab, made sure it wasn’t...