zenml
  • Home
  • Tags
  • ZenML

ZenML | blog

The latest news, opinions and technical guides from ZenML.

How we made our integration tests delightful by optimizing the way our GitHub Actions run our test suite

March 9, 2022 - Alexej Penner


As we outgrew our initial template Github Action workflow, here's the five things we added to our Github Action arsenal to fit our growing needs: Caching, Reusable Workflows, Composite Actions, Comment Triggers and Concurrency Management.

Richify that CLI!

February 28, 2022 - Alex Strick van Linschoten


We recently reworked a number of parts of our CLI interface. Here are some quick wins we implemented along the way that can help you improve how users interact with your CLI via the popular open-source library, rich.

Aggregating and Reporting ZenML Company Metrics on a Schedule

February 15, 2022 - James W. Browne


We built a low barrier of entry reporting pipeline tool that collects, stores, and displays key performance indicators without a data lake.

Type hints are good for the soul, or how we use mypy at ZenML

January 31, 2022 - Alex Strick van Linschoten


A dive into Python type hinting, how implementing them makes your codebase more robust, and some suggestions on how you might approach adding them into a large legacy codebase.

How we track our todo comments using GitHub Actions

December 01, 2021 - Michael Schuster


A programmatic means of ensuring #TODO comments made in code also end up in our Jira ticketing system.

10 Ways To Level Up Your Testing with Python

November 4, 2021 - Alex Strick van Linschoten


A mix of mental and technical skills you can develop to get better at testing your Python code.

A most unusual year

December 26th, 2020 - ZenML Team


A retrospective of some of the decisions that caused us to pivot from a focused machine learning consultancy to deciding to build an open-source MLOps tool.

About ZenML

  • Imprint & Data privacy

Links

  • ZenML Home
  • ZenML Docs
  • ZenML Terms of service

Contact Us

  • info@zenml.io