---
title: "Discussion on \"Catching bugs before they catch you\" | Hashnode"
description: "Discussion on \"Catching bugs before they catch you\". Here's a scenario every ML engineer eventually lives through: you kick off a training run before leaving the office. Three hours later, you check back in. The loss curve looks like a flat line at NaN."
url: "https://hashnode.com/posts/chex/6a52e1a86ea286dd9ce4af68"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Catching bugs before they catch you](https://kambale.dev/chex?utm_source=hashnode&utm_medium=feed)

Here's a scenario every ML engineer eventually lives through: you kick off a training run before leaving the office. Three hours later, you check back in. The loss curve looks like a flat line at NaN.

Jul 12 · 14 min read · kambale.dev  
Updated Jul 29  
Read the article

-   [#chex](https://hashnode.com/tag/chex)
-   [#jax](https://hashnode.com/tag/jax)
-   [#debugging](https://hashnode.com/tag/debugging)

## Written by

[Wesley Kambale](https://hashnode.com/@kambale)

@kambale · Mbarara, Uganda

  
[View profile](https://hashnode.com/@kambale)

Machine Learning Engineer | AI Community Leader | Technical Educator

I'm a Machine Learning Engineer passionate about building production-ready ML systems for the African market. With experience in TensorFlow, Keras, and Python-based workflows, I help teams bridge the gap between machine learning research and real-world deployment—especially on resource-constrained devices. I'm also a Google Developer Expert in AI. I regularly speak at tech conferences including PyCon Africa, DevFest Kampala, DevFest Nairobi and more and also write technical articles on AI/ML here.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
