May 3, 2022, 6:54 p.m. | Stefan Krawczyk

Towards Data Science - Medium towardsdatascience.com

For those that don’t know, Hamilton is a general purpose micro-framework for specifying dataflows, e.g. specifying Pandas transforms. It helps you to structure your code base, and improves your code, e.g. you always write unit testable transform code with Hamilton. It does this by introducing a paradigm where functions have to be written in an opinionated, declarative manner. See this TDS post for a more extensive introduction.

One of the development implications of using Hamilton is that it forces you …

data science data transformation iterate jupyter-notebook notebook pandas programming

AI Research Scientist

@ Vara | Berlin, Germany and Remote

Data Architect

@ University of Texas at Austin | Austin, TX

Data ETL Engineer

@ University of Texas at Austin | Austin, TX

Lead GNSS Data Scientist

@ Lurra Systems | Melbourne

Senior Data Engineer (m/f/d)

@ Project A Ventures | Berlin, Germany

Principle Research Scientist

@ Analog Devices | US, MA, Boston