davearonson

davearonson

Trying to learn Phoenix. Went through Brandon Richey (@diamondgfx)'s tutorial, and understood most of the stuff as it was presented… but still don’t really feel like I grok it without having to refer to it (or reference material). What other tutorials would you recommend, especially for those coming from the Ruby/Rails world, and not too well versed in Elixir yet?

1
Post #134
bifmeister

bifmeister

  • Reading through Programming Elixir courtesy of this website.
  • Perusing r/elixir-lang r/phoenixframework

All part of my grand plan to become a developer.

3
Post #135
jmitchell

jmitchell

I’m reading Elixir in Action and trying to get some practical experience making small projects:

  • Started working on a general-purpose authentication service with role-base access control about a month ago. Made some good progress, but it’s on hold for now. That’s been my only experience so far tinkering with Phoenix, and I liked it a lot.
  • Reimplemented META II (see here) and the ALGOL-inspired VALGOL I language to test it. Later I may go back and implement the VALGOL II compiler as a more in-depth test, although I’m not eager to deal with transcription errors from the original paper (see last few pages).
  • Recently published my first package: a backtracking behaviour called Backtrex. See the Sudoku solver example here. Now I’m looking for ways to improve the package and considering what demo applications to work on next.

Aside from following tutorials I haven’t done much on my own with processes, OTP, GenStage, etc. Excited there’s more to sink my teeth into. :smile:

3
Post #136
Marcus

Marcus

In November, I just wanted to take a short look on elixir. After that, I can not stop learning.

So far I have

  • read ‘Learning Elixir’ by Kenny Ballou
  • checked in to this forum
  • checked in to exercism.io
  • read ‘Programming Elixir 1.3’ by Dave Thomas
  • coded some experiments and exercises

Next steps

  • read ‘Programming Phoenix’
  • read ‘The Little Elixir & OTP Guidebook’
1
Post #137
paulsullivanjr

paulsullivanjr

I would read Programming Phoenix. The book is really good.

1
Post #138
Harrisonl

Harrisonl

Currently been working on Blex which is a developer focused blogging platform.

Currently:

  • Implementing the settings cache
  • Adding admin authentication and roles
  • Tossing up between caching the post content to reduce phoenix render time vs having posts be pre-rendered at creation and just serving the static file.

Would love some feedback on that last point if I could! (Basically, typical SSR with post caching or after someone creates a post, generate the html file and serve that instead (requires regeneration of files tho on things like settings changes etc.)

5
Post #139
Forseth

Forseth

Might as well Update what I am doing.

  1. Converting software written in c++ and qt gui libraries to Elixir. This is what I have been using since 1999 to manage my own and my team when I have had that to deal with.

  2. Building ElixirGuide been spending and hour sometimes two to build a general guide for doing stuff. Hoping this will be a like a Wiki of sorts for all kinds of Elixir madness.

  3. Figuring out how to best use c++ and c libraries with elixir at performance critical levels (sub 1ms execution and NIFS are out of the question as)

2
Post #141
DianaOlympos

DianaOlympos

Dirty schedulers or C nodes.

0
Post #142
Forseth

Forseth

C node passing messages

0
Post #143
swelham

swelham

Now back onto the payment gateway project (cashier) working towards a complete and solid elixir payment library.

Any help welcome :slight_smile:

2
Post #144