justinjunodev
Hey Elixir Community, ![]()
I joined this forum a few months ago and just started learning Elixir. I’m currently reading “Elixir in Action” Saša Jurić and working through David Thomas “Elixir for Programmers” course. Eventually I’d also like to dive into the world of Phoenix, Ecto, etc.
I know these resources will teach me a lot, but I would still like to get some perspective, tips, code review, etc. from those currently using these languages in real production environments. If anyone wouldn’t mind a noob picking their brain once or twice a month, I’d love to connect.
Just as an FYI, I’m not new to programming and currently work professionally as a frontend/javascript developer, so I do have existing programming knowledge. I also live in the United States (Texas) for those curious about time difference.
Thanks in advance for your time and support.
Trending in Discussions
Other Trending Topics
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
- #ai
- #elixirconf-us
- #blog-post
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #elixirconf-eu
- #metaprogramming
- #hex










Showing Posts 22 to 13- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
daveboo
I tried codementor for some help with esbuild/css/sass after recently upgrading to Phoenix 1.6.
Is there something similar in the Elixir/Phoenix world for help troubleshooting blocking issues?
dimitarvp
If you get stuck, ask in this forum.
If you need a code reviewer, poke me. I can’t promise I’ll always be available but often times I am and will be able to help.
Adsidera
Thank you a lot! I’ll try the official tutorials as well, thanks
dimitarvp
Going as far as duplicating part of the
Enummodule in Exercism will make you understand Elixir and functional programming in general much better.Did you also go through the official tutorials on elixir-lang.org?
Adsidera
Hello there! I am, too, seeking a mentor for Elixir/Phoenix! I have been working with Ruby and Rails for 3 years, and since one year I’m learning Elixir, although not with a continuous pace. I have been studying so far with books, online courses, reading your forum, but, it is hard for me to assess the real improvement of my study without a) coding reviews b) pair programming/getting mentored by an expert one. If I found a kind soul available as Elixir mentor, I think I’ll be one of the happiest developers out there

P.S: I’ll try exercism, as you all advise, in the meanwhile
justinjunodev
Yeah, I like your really like your approach here. I’m mainly reading the book to get a larger grasp on the bigger picture, BEAM, Erlang, and OTP. As that is really the heart of Elixir and most content I’ve found doesn’t dive deep into these areas. However, I’m sure I’ll reach out in the future with question and appreciate the response.
kodepett
I’ve keen interest in the subject and I would like to be a mentee.
I’ve struggled all through my programming life to find a mentor, one I can seek advise and direction.
I depend mostly on forums and books, sometimes asking the wrong questions etc. Elixirforum has been great I must admit, people ready to assist.
I’ve an application in production backed by Elixir and wished I had a mentor to guide and occasionally do code review.
Occasionally I PM programmers I admire for advise but seldomly get a response and if I do it’s generic like keep on coding.
I’ve bought most of the Elixir books from pragprog and manning.
gushonorato
Hey @justinjunodev,
I’m an experienced developer like you (many years working with C/C++, Java, Ruby, etc). Here is the path I followed to learn (and still learn more) Elixir. I think you can make good use if I share my path with you.
It’s a good start reading all guides available on Elixir’s official website (https://elixir-lang.org/getting-started/introduction.html). The guides are straight to the point and will give you a nice idea of the main features of Elixir to complete the next step.
After that, I recommend you to follow our colleague @qhwa advice. Practice what you learned in official guides using exercism.io. If you prefer, you can also begin in step 2 and try to complete the exercises and study the guides when you are stuck. This is a good way to learn because you create a practical need for what you are reading. Your brain will retain more knowledge. When you complete this step I think you’ll be capable code in Elixir and collaborate to open source projects (or start your own, which would be even a better idea in my opinion).
Start dive deeper on topics you studied on official guides, reading the great book Elixir in Action. The author does a great job explaining details you won’t see on official guides but necessary to make you a better Elixir developer. I don’t recommend you to start by this book because it’ll slow you down explaining too much details at first. It’s a better strateg,y in my opinion, to know the whole ocean with 1 meter of deep and after explore deeper.
Also, be aways free to ask
Maartz
Thank you so much !
dimitarvp
As with @justinjunodev, feel free to start GitHub exercise repos, open a feature/bug PR and add me as a reviewer. We can collaborate and I’ll help you with anything that my experience can do for you.