justinjunodev

justinjunodev

Hey Elixir Community, :waving_hand:

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.

Showing Posts 22 to 13

daveboo

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

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

Adsidera

Thank you a lot! I’ll try the official tutorials as well, thanks :slight_smile:

dimitarvp

dimitarvp

Going as far as duplicating part of the Enum module 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

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 :slight_smile: :hugs:

P.S: I’ll try exercism, as you all advise, in the meanwhile :slight_smile:

justinjunodev

justinjunodev OP

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. :+1:

kodepett

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

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.

  1. 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.

  2. 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).

  3. 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 :slight_smile:

Maartz

Maartz

Thank you so much !

dimitarvp

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.

Where Next? Top

Trending in Discussions Top

AstonJ
As the title says, please share what you’ve been up to with Elixir. Whether that’s been learning it, looking into it, making stuff with i...
2977 94592 917
New
cblavier
Hey there, It’s been more than a year since we started using LiveView as our main UI library and building a whole library of UI componen...
New
mudasobwa
I am happy to introduce the very α version of the new programming language compiled to BEAM. Welcome Cure. It has literally three kille...
New
heathen
Quite interesting article Google brought me. Didn’t find any mentions about it here. What do you think in general? Would you use togethe...
New
mhanberg
Hi everyone! The first release candidate for the Expert language server project is now available! We’ve published a press release detai...
New
axelson
Hi there! :wave: @frigidcode and I (but mostly him) have been running an Elixir Book club, we’re almost done with Designing Elixir Syste...
New
budgie
A little off-topic, but I feel like people here have a good head on their shoulders. I used to be quite good at making software. Was luc...
New

Other Trending Topics Top

GenericJam
Edit: 2026 May 15 - This post is archived. Mob is alive!! Main docs: mob v0.7.11 — Documentation A bit of explanation for the slightly c...
New
JesseHerrick
Hey, I’m Jesse and I’m the main contributor behind Dexter, a full-featured, lightning-fast Elixir LSP optimized for large codebases. It s...
New
garrison
Hobbes is a low-level distributed database for the Elixir programming language. Hobbes provides a simple, safe, and scalable storage lay...
New
marciok
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
georgeguimaraes
Just published claude-code-elixir, a plugin marketplace for Claude Code with Elixir support. These are the plugins I’ve been using for my...
New
Dmk
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

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews