Astra is written and maintained in the open. Whether you fix a typo in the docs or add a feature to the C++ core, every contribution moves the language forward.
You don't need to touch the C++ core to contribute — docs, tests, and bug reports matter just as much.
Five steps to get your first change merged into Astra.
A few conventions that make review faster for everyone.
Look for issues labeled good-first-issue — they're scoped for first-time contributors.