Seriously curious.
Where the math meets the code.

The technical imprint of Binghao — a blog and open-source collection exploring mathematics, machine learning, and software engineering from first principles.

↓ Read more

About

thoughtsre is a technical blog by Binghao Ng for the seriously curious. Each post is a deep-dive walkthrough at the intersection of mathematics, machine learning, and software engineering — working through the theory, the derivation, and the implementation from first principles, with accompanying open-source code in Python, Scala, or Rust.

The blog lives on Substack. The code lives on GitHub. Everything is published in the open.

↓ Read more

Manifesto

The thoughtsre Manifesto

We believe understanding starts where the shortcut ends.

Every equation has a derivation. Every algorithm has a proof. Every line of code has a reason. We don't skip steps.

We work from first principles — not because it's faster, but because it's honest. A concept you can derive is a concept you own. One you memorised is one you're borrowing.

We write the math. Then we write the code. Then we publish both. The blog post is the explanation; the repo is the receipt.

We are polyglot by necessity. Some problems think in Python. Some think in Scala. Some think in Rust. We follow the problem, not the language.

We learn in public. The walkthroughs are real — written while figuring things out, not after. The rough edges stay in. The wrong turns are part of the map.

We go deep on things that are hard. Probability distributions, not prompts. Bellman equations, not bullet points. Structure-from-Motion, not summaries.

We are seriously curious.

This is thoughtsre.

↓ Read more