tio407

tio407

Looking for open source projects to contribute as a beginner

I’m a new front-end developer and feel like I’m not learning anything in my new job besides pushing around HTML/CSS using frameworks. It’s depressing. 12 months later, I now realize that I have to self-teach outside of my job in order to be a ‘real’ developer. I feel like an imposter.

I tried to get on Github to find some Elixir open source projects (e.g. Awesome Elixir) but it felt overwhelming. I don’t have the required knowledge to contribute.

Does anyone have any ideas for how to get started? Any specific projects?

Most Liked

AstonJ

AstonJ

Have a look at this thread - it contains a list of OS projects which could do with help :smiley:

:023:

wojtekmach

wojtekmach

Hex Core Team

Since you have background in front-end development there are at least two projects that can always use that set of skills:

Especially with hex.pm, since you know front-end you should be at home with that aspect of the project and that could be a good transition to the back-end parts. In either case, even tiny quality of life improvements to either project have big positive impact as these tools are used by pretty much everyone in the community :slight_smile: There are setup instructions in respective READMEs but if run into any problems open up an issue (and/or just let me know privately) - we definitely want to make it as easy as possible for new contributors.

Kurisu

Kurisu

Just a suggestion like that… Why not a library to simplify Form inputs helpers that will support view styles like bootstrap, materialize_css…
There is this project but it is not really oriented to a particular view style: GitHub - beam-community/formulator: A form library for Phoenix · GitHub.

This tutorial is a good starting point: Dynamic forms with Phoenix « Plataformatec Blog

In the end we could write something like:

input :email, "your email", class: "input-class", wrapper: [class: "col-6-sm"], label: [tag: :span]

Where Next?

Popular in Discussions Top

PragTob
Hello everyone, I know we had quite some threads (read through lots of them) about background job processing but it remains a hotly deba...
New
andre1sk
A big advantage to Elixir is all the distributed goodness but for many applications running on multiple nodes having integrated Etcd, Zoo...
New
cvkmohan
The upcoming Phoenix 1.6 release looks very interesting. Became a habit to watch the commits - and - what they are bringing in. phx.gen...
New
owaisqayum
I have a sample string sentence = "Hello, world ... 123 *** ^%&*())^% %%:>" From this string, I want to only keep the integers, ...
New
sashaafm
Piggy backing a bit on @dvcrn topic BEAM optimization for functions with static return type?, I’ve been trying to understand in a deeper ...
New
arcanemachine
https://nitter.net/josevalim/status/1744395345872683471 https://twitter.com/josevalim/status/1744395345872683471
New
gausby
I asked this very same question on twitter and got some interesting feedback, but I thought it would be a good question to ask here as we...
1207 39297 209
New
restack_oslo
Hello, Please pardon me for any faux paux. I am 46 and this is my first time on a forum of any kind. I wanted to to get answers from tho...
New
Owens
Hello all, I am developing a new mobile app with Flutter frontend and Phoenix backend. The mobile app has real-time task management and c...
New
opsb
We’re considering our architecture from a viewpoint of scaling our traffic heavily over the next 6 months. Our current deployment is runn...
New

Other popular topics Top

mcarvalho
What is the difference between System.get_env and Application.get_env? For example, what are best practices to use one versus another.
New
JeremM34
Hello, how can I check the Phoenix version ? Thanks !
New
stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
jay1
Why is it that the mnesia database isn’t the most preferred database for use in Elixir/Phoenix?
New
grych
Hi folks, Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
639 52341 488
New
sergio_101
I am VERY much an elixir newbie. I have taken one elixir course and one phoenix course on Udemy. During that course, I saw the instructor...
New
Qqwy
Original source of discussion: This topic on the Pragmatic Programmers’ Functional Web Development with Elixir, OTP, and Phoenix forum. ...
New
Brian
What is the proper way to load a module from a file in to IEX? In the python world, doing something like this pretty standard: from ....
New
marick
I had some trouble figuring out how to make many-to-many associations work. Once I got it working, I wrote a blog post. Because I’m a nov...
New
dogweather
I wrote this comment on r/haskell, and it’s not popular there. :wink: But I think I’m on to something… Haskell reminds me of Java, and e...
New

We're in Beta

About us Mission Statement