Learning Resources#

Several channels are available to get started with Hamilton, learn advanced usage, and participate in the latest feature development.

📒 User Guide Documentation#

The user guide gives a complete overview of Hamilton’s features.

📚 Reference Documentation#

The reference documentation details Hamilton’s public API.

✍ tryhamilton.dev#

The tryhamilton.dev website provides interactive tutorials in-browser to learn specific Hamilton concepts.

🛠 Dataflow Hub#

The Hamilton Dataflow Hub hosts user-created dataflows that are easy to download and reuse in your project.

💡 Blog#

The DAGWorks Blog publishes articles on problems Hamilton helps solve, reference architectures, and new features.

👋 Slack#

The Slack channel is the ideal place to ask questions, request features, and give feedback.

📣 Talks#

  • 2023-12    Why you should build your GenAI/LLM apps using Hamilton. AICamp End of Year in SF

  • 2023-12    Bridging Classic ML Pipelines with the World of LLMs. PyData Global

  • 2023-11    Hamilton: Natively bringing software engineering best practices to python data transformations. Scale by the Bay.

  • 2023-09    Hamilton: Natively bringing software engineering best practices to python data transformations. Bay Area Python Interest Group (BAYPIGgies)

  • 2023-08    dbt + Hamilton: Enabling you to maintain complex Python within dbt models. MDSFest’23

  • 2023-06    Hamilton: an OS tool to add to your LLM App toolbelt. LLM Avalanche.

  • 2023-06    Feature Engineering with Hamilton: Portability & Lineage. Budapest ML Forum June 2023

  • 2023-06    British Cycling Data Platform in Python. Manchester PyData Meetup

    • Slides

    • Co-presented with Peter Robinson, and Murray Tait.

  • 2023-04    Lightweight Lineage with Hamilton. PyData Seattle

  • 2023-01    Hamilton: Natively bringing software engineering best practices to python data transformations. AI Camp Meetup San Jose

  • 2022-10    Hamilton: an open source, declarative, micro-framework for clean & robust feature transform code in Python. Feature Store Summit

  • 2022-09    Hamilton: enabling software engineering best practices for data transformations via generalized dataflow graphs. DEco - First International Workshop on Data Ecosystems

  • 2022-09    Hamilton: a modular open source declarative paradigm for high level modeling of dataflows. CDMS - First International Workshop on Composable Data Management Systems

  • 2022-08    Hamilton: A Python Micro-Framework for tidy scalable Pandas. Scalable Pandas Meetup

  • 2022-08    Scalable feature engineering with Hamilton on Ray. Ray Summit

  • 2022-07    Hamilton: A Python Micro-Framework for Data / Feature Engineering. MLOPsWorld Bay Area

  • 2022-05    Hamilton: a python micro-framework for data / feature engineering at Stitch Fix. AICamp

  • 2022-02    [Open Source] Hamilton, a micro framework for creating dataframes, and its application at Stitch Fix. Apply(Meetup)

  • 2021-12    Hamilton an open source micro framework for creating dataframes. SF Python Meetup

📰 External Blogs#

🎙 Podcasts#