Jae Wilson @DataCrew
aboutconsulting
community
slack
webinars
blog
newsletterwiki
apps
mermaid
buddy
projects
knowledge base
voice → diagram
crew-dcs
crew-logger
emmabot
hire me →

// projects / crew-logger

crew-logger

pluggable observability for Python applications

Structured logging for Python. One config object, any backend — Datadog, OpenTelemetry, Loki, or your own handler. Ships inside crew-dcs. Also installable standalone.

1.4.0

current version

pip install cl --extra-index-url https://datacrew.space/packages/

zero

vendor lock-in

Swap backends without touching library code

// related articles

Query Domo Jupyter using Python 4 of 4 || building class functions

Learn how to build a two-layer Python class hierarchy that normalizes Domo's inconsistent API field names and handles authentication once so every script stays clean.

Query Domo Jupyter using Python 3 of 4 || recursive functions

Domo Jupyter's API only returns top-level content — here's how to build a recursive Python wrapper that traverses the full folder tree without touching your base route.

Python - building configurable scripts with a factory process

Stop rewriting integration chains: a factory pattern that lets a config document drive multi-step Python automation without touching your core classes.

DataCrew

Data engineering, Domo, AI agents, and platform strategy — by Jae Wilson.

PAGES

  • about
  • consulting
  • community
    • slack
    • webinars
    • blog
  • newsletter
  • wiki
  • apps
    • mermaid
    • buddy
  • projects
    • knowledge base
    • voice → diagram
    • crew-dcs
    • crew-logger
    • emmabot

SOCIAL

  • youtube
  • github
  • linkedin
  • email

© 2026 Jae Wilson · datacrew.space