Mark from Alchemist Camp by Mark

Alchemist Camp Feb 22, 2021

Using Postgres psql (terminal crash course)

Some GUI tools for Postgres like pgAdmin are handy, but there are also a lot of times when it's faster or easier to just…

Alchemist Camp Feb 18, 2021

Defining and calling functions (in Elixir)

There are multiple ways to define functions in Elixir as well as multiple syntaxes for calling them. This tutorial…

Alchemist Camp Feb 16, 2021

Why stream?

Alchemist Camp Feb 15, 2021

Elixir map syntax clarified (for beginners)

There's one area where I see a lot of beginners frustrated with Elixir syntax. It's not because it's hard, though.…

Alchemist Camp Feb 11, 2021

Building, putting and casting associations (Ecto Beginner)

This time we look at working with changesets and associations. There are multiple ways to do it and it really depends on…

Alchemist Camp Feb 9, 2021

Changesets, validations and constraints (Ecto Beginner)

Digging in further to Ecto Changesets, and looking at validations and constraints. This is part of the Ecto Beginner…

Alchemist Camp Feb 7, 2021

Changesets: change and cast (Ecto beginner)

Use Ecto changesets to prepare and validate changes to be made to your data before sending it off to the database.…

Alchemist Camp Feb 6, 2021

Working with Elixir binaries (including strings)

A crash course in using and pattern-matching binary data in Elixir.