Writing a Python SQL engine from scratch | Heykuki News