egze

egze

Wrote a blog post how to setup Phoenix and LiveView to work without cookies and sessions.

Phoenix and LiveView without cookies

P.S. Blog is still work in progress, so not the best usability. :slight_smile:

2
Post #603
ErlangSolutions

ErlangSolutions

Do you know how the BEAM VM that Elixir runs on achieves its concurrency?

In our latest blog, Francesco Cesarini and Gábor Oláh analyse what makes the BEAM so suited to concurrency. In the process, they explain the difference between concurrency and parallelism and compare the BEAM and JVM virtual machines.

Read the blog to learn more https://www2.erlang-solutions.com/beamvmvjvm4

6
Post #604
gregvaughn

gregvaughn

I put my thoughts about Hot Deploys in Elixir into words

11
Post #605
axelson

axelson

Scenic Core Team

Thanks for posting that Greg! It’s a good perspective. I wonder if there’s an automated way to detect that the hot deploy is safe? Probably not, although it would probably be easier to detect the opposite, that a particular deploy was not safe because the state of a long-running process changes, especially if you structure your GenServer state as a struct.

1
Post #606
gregvaughn

gregvaughn

Thanks @axelson. To be honest, I have not spent much time thinking about automated detection. I’ve kind of reached my local maxima of laziness about deploys, which is the subtext of the blog :grin:. But to your point, I definitely agree it would be easier to detect certain changes are unsafe (or perhaps more precisely: certain changes will require appup or code_changed callbacks). I imagine there’s wisdom and experience about this sort of thing in the Erlang community, however Elixir macros and protocols could serve as an extra complexity.

3
Post #607
ErlangSolutions

ErlangSolutions

Hi All,

We’ve launched a new blog series where Martin Gausby from our team will be looking at some of the brilliant tools and frameworks created by the Elixir community. For his first blog, he looks at StreamData, which was started by Andrea Leopardi.
Take a look at https://www2.erlang-solutions.com/elixircommunitytoolsstreamdata4

4
Post #608
ErlangSolutions

ErlangSolutions

One of the developers from our team took the time to reflect on what he would look for when picking a programming language and discussed how Elixir meets these requirements.

We’d love to hear if you would choose Elixir again in 2020 and why?

https://www2.erlang-solutions.com/whylearnelixir4

2
Post #609
ericdouglas

ericdouglas

Uncomfortable question 001

What would you do if you find a tool with significantly more features than the one you are already comfortable working with?

spoiler: in this article I tell how I met Elixir & Erlang, and how it changed my goals :slight_smile:

https://dev.to/ericdouglas/uncomfortable-question-001-3o1o

3
Post #610
mpraski

mpraski

Wrote a blog series on Deploying Elixir apps in Kubernetes using Helm:

It’s a documentation of my own journey with these technologies, and very much work in progress :slight_smile:

8
Post #611
ericdouglas

ericdouglas

Just a simple article to show the power and simplicity of recursion and pattern matching <3

2
Post #612