Xewali Chess (https://github.com/hsaikia/XewaliChess) is a UCI compatible Chess Engine written in C++. This video describes the most important ideas that went into the development of Xewali Chess, as well as explains a few basic concepts about Chess Engines in general.