Visualizing the GJK Collision detection algorithm

In this post, I help you visualize one of the most popular collision algorithms in computer graphics known as GJK.

How to make your code flexible?

By coding to the interface, you provide more flexibility to your app. 
You will be able to extend your app without the need to modify the previously written code.

A productivity app for your Git issues

I came across this app called Bee which combines the beauty and simplicity of Todoist with Git Issues. 

Visualizing the Runge-Kutta Method

Most game engine development books explain the Runge-Kutta Method from the mathematical point of view without providing any visual depiction. In this post, I will not focus on the mathematical point of view but the visual point of view.

Should you use the Git terminal or GUI?

Wondering if you should use the Git terminal or the Git GUI? The Terminal showcase the power of git. The GUI makes you more productive.