jdumont

jdumont

Looking for open source project to help / learn on

Hey all,

I’ve been learning Elixir for a while now, and have used Phoenix to build a few simple apps, but feel like I’m not really breaking out of “tutorial-mode” where I’m either just following guides, or doing really trivial stuff.

I think trying to get to grips with a project that other, more experienced Elixir developers are working on too could really help get me past this plateau I seem to be stuck on. If there are any open source projects around that I could help on, whilst learning, I’d be really interested in getting stuck in!

In terms of my history, I’ve built reasonably complex apps before with Node/JS, but Elixir and it’s best practises are obviously very different. I’ve never contributed to OS before either, so that might be a learning curve, but I feel that OS has given me such a leg-up in these early years of my career, that I’d like to start trying to contribute back to it if I can.

So anyone need an extra set of hands on a project?

Cheers, Jamie.

Most Liked

bglusman

bglusman

@jdumont depending on whether you’re more interested in Elixir libraries or contributing to/working on a large Phoenix code base, my side project is looking for help growing beyond single-maintainer and adding/changing some features based on live tests with first real world users as well as growing to multiple locations/organizations. It’s a nice social-good/pro-bono application that helps me feel good about some of what I do with my open source time anyway!

It’s a tool for small to medium size pantry programs/food banks, to help give food recipients choice in what they receive while following USDA guidelines about balanced diets etc.

The code is currently hosted here GitHub - openpantry/open_pantry: A management system for pantry programs to help people eat healthy meals with dignity · GitHub (may move to its own github org, I know the org name now is a mouthful) and people can see a demo of the production app (such as it is) in “guest user” mode with no ability to take actions here open-pantry.herokuapp.com/en/food_selections (will probably move domain to openpantry.io when we get around to it, help welcome but low priority). Drop me a line if you need help getting set up (there’s a branch that I want one person to use successfully before I merge in, removing a postgis requirement that I stupidly put in while prototyping in early days, so anyone setting up on that branch and reporting success or issues would be welcome)

AstonJ

AstonJ

Have a look here Jamie:

:023:

grych

grych

Creator of Drab

Where Next?

Popular in Discussions Top

Jayshua
I recently came across the javascript library htmx. It reminded me a lot of liveview so I thought the community here might be interested....
New
sashaafm
I’m trying to evaluate the best combo/stack for a BEAM Web app. Right now I’m exploring Yaws a bit, after having dealt with Phoenix for a...
New
jeramyRR
This is an interesting article to read. Elixir’s performance, like usual, is excellent. However, it seems like the high CPU usage is co...
New
AstonJ
If a newbie asked you about Phoenix Contexts, how would you explain the basics to them? Feel free to be as concise or in-depth as you li...
New
rower687
Hi all, I’ve been reading a lot about the “let it crash” term and how supervising processes and the whole messaging passing make an elixi...
New
klo
Got a question about when to concat vs. prepending items to list then reversing to achieve appending. So i know lists boil down to [1 | ...
New
joeerl
I’m playing with Elixir - It’s fun. I think @rvirding does give Elixir courses these days. Re: files and database - when I given Erlang ...
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
griffinbyatt
Sobelow Sobelow is a security-focused static analysis tool for the Phoenix framework. For security researchers, it is a useful tool for g...
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

johnnyicon
Hi all, I’ve just started learning Elixir and Phoenix Framework, so please pardon my n00bness at this stage. I’m trying to use Postgres...
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
Lily
In templates/appointment/index.html.eex: <%= for appointment <- @appointments do %> <tr> <td><%= appoi...
New
SoCreat
i’m a new one to elixir which editor can i use vs code? or atom? Thanks! :smiley:
New
RisingFromAshes
I’ve read in another post that it may be possible with a router helper - but I couldn’t find an appropriate one, and tbh, I’m still just ...
New
AstonJ
Please see the new poll here: Which code editor or IDE do you use? (Poll) (2022 Edition) It’s been a while since we first asked this, I...
208 31142 143
New
boundedvariable
I am going through the kafka architecture. All the features what the kafka is providing are already in Erlang. I would like hear your opi...
New
joaquinalcerro
Hi there, I am working with Ecto-Postgresql and I need to call all of the records from a specific table but the table has 40,000 records...
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
sergio
Kind of like when jquery came out, it was super necessary. Existing drag and drop libraries have a bunch of baggage to support old browse...
New

We're in Beta

About us Mission Statement