As a programmer, use vim, specifically neovim. Just using vim will trigger the same areas of your brain that'd be triggered by executing a satisfying combo in a video-game.