Tips

Visual, standalone, bite-sized learning resources organized into different categories.

Move Work Aside with Stash
Move Work Aside with Stash
Use Git's stash to move uncommitted work to one side, temporarily.
Move Work Aside with Shelve
Move Work Aside with Shelve
Move uncommitted work to one side to come back to it later when you need to work on another branch.
Rebase Feature Branch
Rebase Feature Branch
Add the changes from your main branch into your feature branch so you're caught up with changes on the main branch.
JetBrains Space and JetBrains Rider
JetBrains Space and JetBrains Rider
A full solution to power your game development process!
Connect to a Running Docker Container Shell
Connect to a Running Docker Container Shell
Explore the file system and processes in the container, tail a log file, and more.
Why is ReSharper/Rider suggesting this?
Why is ReSharper/Rider suggesting this?
ReSharper and Rider help you learn existing and new features of .NET!
Remote development with JetBrains Rider
Remote development with JetBrains Rider
Experience the power of developing .NET applications remotely!
Cherry Pick a Commit to a Different Branch
Cherry Pick a Commit to a Different Branch
Apply a commit from one branch to another with Git cherry pick.
Rename Generic Receivers Along with a Generic Struct
Rename Generic Receivers Along with a Generic Struct
Get refactoring support when you rename a generic struct.
Implement an Interface
Implement an Interface
How to implement unexported interfaces.
Create Inspections with Regular Expressions
Create Inspections with Regular Expressions
Use regular expressions to create your own search and replace inspections.
Intention Action to Convert Integers to Strings
Intention Action to Convert Integers to Strings
Convert an integer to a string by using the `strconv.Itoa()` call