pointerish
How to contribute to Elixir's development
Hi all, how or where should one begin digging in order to reach a level of Elixir understanding good enough to collaborate on its development? What books, source code, or whatever material, should I completely understand to do so?
Any directions or suggestions are highly appreciated. I just want to learn enough to help. ![]()
Thanks in advance!
Most Liked
polypush135
I’ve contributed to the phoenix lib. it was only a read me update but it still gives me the warm fuzzies.
Honestly the best way to get start is to work in the docs. There is always room for more docs.
csadewa
Most of my (self-perceived) contribution to elixir ecosystem is coming from real world experience, like sometime i use a library/a module but i can’t easily figure out what’s it’s supposed to do from reading documentation. After i figure it out with correct understanding i would make a PR to the repo to try make adjustment to docs to make it easier to understand.
jbz3n
FTR, I’m not an Elixir contributor myself.
Some useful links:
https://elixir-lang.readthedocs.io/en/new-guides/repo/contributing/
Learning about metaprogramming is great in order to extend any language on your own, you’ll learn about the internals along the way.
But you could just build a small library, without much thinking. As long as you start.
Very friendly community.
Popular in Questions
Other popular topics
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #elixirconf-us
- #advent-of-code
- #distillery
- #processes
- #forms
- #api
- #metaprogramming
- #security
- #hex










