Connecting...

W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9zawduawz5lxrly2hub2xvz3kvanbnl2jhbm5lci1kzwzhdwx0lmpwzyjdxq

Context Buddy: the tool that knows your code better than you by Krzysztof Romanowski

W1siziisijiwmtkvmtavmdmvmtivndevmjyvmtixl2jsywnrlwfuzc13agl0zs1icmfjzwxldc1jb29wzxjhdglvbi04mtq1ndquanbnil0swyjwiiwidgh1bwiilci5mdb4otawxhuwmdnlil1d

Meet Context Buddy!

At Scala Days, Head of Development, Krzysztof Romanowski introduced us to this amazing tool which can grasp project history and connects it to the code. It's a very interesting talk!


Context Buddy: the tool that knows your code better than you

'git blame' is my best friend but I often find it too crude. Meaningful changes can be deeply buried and even with the correct commit in hand it is hard to see it in the proper context. I knew we can do better.

I started by lifting history to token-level ("who added this parameter to that method?"). Later, the time came for types and implicits and that was just the beginning.

Meet Context Buddy, the tool that grasps project history and connects it to the code. It lives in your IDE and with few clicks gives you a list of people to talk to, issues and reviews to look at, and more!


This talk was given by Krzysztof Romanowski at Scala Days.