Notebooks are actually better for agents (and humans), because all the context (docs, tests, and implementation) are co-located, so you know exactly what's going on.
@jeremyphoward
-
Internal and External AI Agents Tools for Notebook Editing
By
–
Our internal agents, and some external ones such as Claude Code, have tools to edit notebooks directly. (Although overall we have a totally different approach to agents, and try to avoid Claude Code style approaches on the whole. We like human-as-agent!) Linters should die. :p
-
nbdev Documentation Solution for IDE Symbol Lookup
By
–
Yes, sadly the IDE world still doesn't have a solution to this. If you use an nbdev project in a notebook, however, typing `doc(symbol)` links you to the rendered docs for `symbol`. A full index is auto-generated, e.g:
-

Matrix Operations Optimization for Neural Networks
By
–
This is burying the lede a bit, which is that with a minor change you can also do ReLU(A @ B) @ C on NxN matrices with N intermediates and no recomputation. (aka: a neural network.)
-
nbdev: Jupyter Notebooks as Source Code
By
–
In an nbdev project, the .ipynb files are the source. The .py files state at the top the source file to look at.
-
Codebase Generated Directly From Development Documentation
By
–
In our case, our code base is generated from our dev docs directly 🙂
-

OpenAI Library Issues Require Multiple Release Fixes
By
–
…and I get to spend my time doing multiple releases to cosette, our openai lib, to fix their errors 🙁
-

OpenAI GPT-5 Documentation Bug: Missing Integration Testing
By
–
Does OpenAI not do basic integration testing? At the time of release, the first code sample provided in the GPT-5 docs could not be run, because someone accidentally deleted the `output_text` property. My CI notified me. Why didn't theirs? https://
github.com/openai/openai-
python/commit/e574c12f9e2e738451ac010bdc52f4ee59813cfb
… -
API Backwards Incompatible Changes Without Proper Version Bumping
By
–
Meanwhile, their latest changes also included backwards incompatible API breakages, whilst only bumping the patch number. Look it's great to want to change the world. But a bit of rigor would be nice on the way?…