Ken Muse
Dev Containers and node_modules
If you’ve ever worked with Node.js, you’ve dealt with the joy which is node_modules. Thousands of files slowly churning on your hard drive. Even more slowly if you’re trying to delete them. Want to make them easier to manage? Learn how Dev Containers can help.

Read more

Creating a .gitattributes Without Committing
Continuing our examination of ways of influencing Git’s behaviors and settings, today we look at how to utilize a global .gitattributes and how to specify file handling without modifying the repository’s .gitattributes file.

Read more

What Is .gitattributes?

What Is .gitattributes?

You’ve seen the file, but do you understand it’s purpose? Git has the ability to customize how it handles the files you edit. Today we explore how that works.

Read more

Creating a .gitignore Without Committing

Creating a .gitignore Without Committing

Git is a powerful tool with lots of options to simplify how you work. Today we explore how to specify files and folders to automatically ignore for all local repositories, as well as how to configure Git tracking without a local .gitignore.

Read more

Variable Groups in GitHub

Variable Groups in GitHub

If you’re moving to GitHub from Azure DevOps, you may miss the presence of variable groups for centralizing settings. At first glance, this feature appears to be missing from GitHub. It turns out that it just requires a bit of creativity to make this functionality available.

Read more