← Back to portfolio
Case Study · 10 / 17
Experiments · Benchmarking · Ongoing

"Why is this
faster?" — answered, publicly.

Brainfarts & Benchmarks is a deliberately un-serious repository: one folder per curiosity, each a small experiment that measures something, proves something, or fails honestly. It isn't a product — it's a learning habit made visible.

Role
Solo — ongoing playground
Shape
One isolated folder per idea
Stack
Python · Jupyter · timeit
Status
Living repository
Fig. 10 · one folder, one question
10
Some ideas are useful. Some are questionable. Curiosity won either way.
§ 01 — The premise

Small questions evaporate if you don't catch them.

"Why is this faster?" "Does this actually work?" "What happens if I try it this way?" — these thoughts show up constantly while coding and vanish just as fast. Most never get tested, because setting up a whole project for a two-minute question feels like too much friction.

This repository removes that friction. Each idea gets a folder, a script or notebook, and a short write-up of what was tested and learned. The point isn't polish — it's that the question got answered instead of forgotten.

If something here looks dumb, that's probably the point.

§ 02 — The rules

What keeps a playground usable.

§ 03 — Structure

Deliberately, aggressively simple.

There's no framework and no build. A typical project is a single entry file plus a note, runnable directly.

01 — Ask
The question
A curiosity worth a few minutes — speed, behaviour, "does this work?"
02 — Build
main.*
All the code in one file — Python, notebook, or JS — nothing shared.
03 — Measure
timeit
Micro-benchmarks and comparisons produce actual numbers, not vibes.
04 — Record
explained.md
A short note captures the finding so future-me remembers why.

The isolation is a feature, not laziness. Because no experiment depends on another, any folder can be deleted, rewritten, or ignored without consequence — which is exactly what makes it safe to try the reckless idea.

§ 04 — Why it earns a place

Public experiments build intuition faster.

The reason this repo exists is straightforward: experimenting in the open is how you learn faster, remember why things work, and stop being afraid of "wrong" code. A benchmark you actually ran sticks in a way a blog post you skimmed never does.

It's the counterweight to the polished projects — proof that the same person who ships clean pipelines also pokes at small questions for their own sake. The habit is the product.

1:1
One folder per idea, no exceptions
0
Shared dependencies between experiments
∞
Questions the repo has room to grow into
§ 05 — The philosophy

Not a library. Not a tutorial. A sandbox.

It's explicitly none of the things people expect from a public repo — not a framework, not best practices, not reusable. Framing it that way up front frees every experiment from the pressure to be good, which is the only condition under which the reckless-but-illuminating ones actually get written.

§ 06 — Where it goes

Three ways to grow it.