soyjeansoy
Where should a Junior Elixir Dev focused first? what projects should I create? my current work has nothing to do with specifically Elixir. I want to hear what’s on your mind cause for me it’s really hard to spread too thinly in terms of learning (also time constraints). Thanks ![]()
Trending in Chat/Questions
Other Trending Topics
I am happy to introduce the very α version of the new programming language compiled to BEAM.
Welcome Cure.
It has literally three kille...
New
Hi there! We created Gust: A task orchestrator inspired by Airflow.
For those who have never heard about Aiflow, it’s a Python-based wor...
New
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
Xamal is a deployment tool for Elixir apps that deploys native releases to bare metal servers over SSH. It’s a port of GitHub - basecamp/...
New
Corex is an accessible, unstyled UI component library for Phoenix that integrates Zag.js state machines using Vanilla JavaScript and Live...
New
With AI doing more of the implementation work, I’ve been wondering how much coding I should deliberately keep doing myself.
My main conc...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #library
- #deployment
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #discussion
- #code-sync
- #podcasts
- #javascript
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixirconf-us
- #ai
- #blog-post
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #hex
- #security
- #metaprogramming










Showing Posts 1 to 2- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
dimitarvp
You should learn functional programming as Elixir presents it. The official website’s guides are amazing for that.
But your best quality as a junior is the ability to ingest educational material and generally learn quickly.
al2o3cr
IMO anything that encourages you to learn the stdlib and common packages (Ecto, etc) is a good place to start. The important thing is to write code, write tests, and debug lots of errors.
Small problems like those in Advent of Code can be a good way to practice manipulating data and breaking apart complicated problems into smaller steps.
For larger problems, there are already some books that specifically walk through building things in Phoenix - but you could also take most any other language’s web app examples and build those in Phoenix (especially useful if you already know another set of tools).
The important thing isn’t to memorize all the APIs (nobody does that), it’s to have enough exposure to them that you can remember to go look them up. For instance, you won’t get a ton of value from memorizing every nuance of what
Ecto.Changeset.unique_constraintdoes, but you’ll get a LOT from remembering it exists and is inEcto.Changeset.