Articles
Guide
Best-practices
Conditional Branch Optimisation
Write if/else chains that compile to efficient branch logic.
Guide
Best-practices
Exception Handling Performance
How try/except affects compilation and when to use it.
Guide
Best-practices
Class Design for Compilation
Design classes and methods that compile efficiently.
Guide
Best-practices
Import Strategy
How imports affect compilation and startup time.
Guide
Best-practices
Logging in Compiled Code
Log efficiently without destroying compilation gains.
Guide
How-to
How to Compile Your First Function
A step-by-step walkthrough of compiling a single Python function.
Guide
How-to
How to Benchmark a Function
Measure speedup correctly from start to finish.
Guide
How-to
How to Run a Speed Proof
Complete walkthrough of pyvorin proof command.
Guide
How-to
How to Handle Compilation Failure
What to do when compile fails and how to fix it.
Guide
How-to
How to Cache Artifacts in CI
Persist compiled artifacts between CI runs.
Guide
How-to
How to Share Compiled Artifacts
Share native binaries across team members and environments.
Guide
How-to
How to Debug a Correctness Mismatch
Step-by-step diagnosis when native output differs from CPython.