Feature logic in Tecton is code-based as opposed to being tuned within the UI. Users can define feature logic in SQL, PySpark, SnowPark, or Python in a notebook or any other Python environment, and manage and version control the associated files in a version control repository (e.g., git) of your choice.