Learning how to code forge