Alchemist Camp episodes

Title Length Topics
Welcome to Alchemist Camp (29 views) 9:40
Welcome
Meta
Lesson 1: The guessing game (14 views) 34:50
IO
Binary search
Math
Games
Setup
Solution 1: The Greeter (9 views) 7:26
IO
Solutions
Word Count (13 views) 21:38
Regex
File
CLI
Elixir scripts
IO
Word Count ULTIMATE EDITION! (16 views) 11:10
Regex
IO
Enum
Solutions
File
CLI
Minimal Todo List Part 1 (11 views) 60:25
Enum
CLI
Ridiculous
Pattern matching
Todo list
The Image Snatcher (10 views) 7:23
Solutions
IO
File
Dev Tools
Command line
Minimal Todo List Part 2 (7 views) 46:53
CLI
IO
CSVs
Todo List
Fibonacci with tail recursion (10 views) 16:00
Tail Recursion
Solutions
Timer
Fibonacci
Mini Markdown (7 views) 21:59
VS Code
Regex
Markdown
Extending Mini Markdown (4 views) 13:06
Markdown
Regex
Alchemy Markdown (10 views) 41:09
Regex
Mix
Markdown
Using mix to modularize and add tests (9 views) 16:02
Testing
Mix
Fibonacci
HoF
Command line applications with escript (9 views) 15:18
escript
CLI
Caboose, a simple Unix tail clone (6 views) 31:53
Escript
CLI
Tail
Game board (Tictac Part 1) (5 views) 28:37
Comprehensions
Games
Struct
With
Deck generation, Pythagorean Triplets and more (5 views) 13:01
Comprehensions
Sigils
Codepoints
Filters
Generators
Whiteboarding the Tictac state machine (5 views) 6:18
AFK
Games
State Machines
Game state machine (Tictac Part 2) (7 views) 25:27
Pattern Matching
Games
State Machines
Struct
Modelling the memory game (5 views) 25:27
Games
State Machines
Finishing Tictac and making a CLI (6 views) 47:48
CLI
Games
HoF
State Machine
Pattern Matching
Threatened by rooks, bishops and knights (4 views) 14:04
Solutions
Xor
Games
Comprehensions
Generators
Filters
A worker to log stats from a YouTube’s API (10 views) 28:35
StatWatch
APIs
Meta
HTTPoison
JSON
Querying Alexa Site API and parsing XML (8 views) 11:29
APIs
StatWatch
XML
Meta
SweetXML
Constructing bitmap files with Elixir (6 views) 34:31
File Formats
Binaries
Comprehensions
Images
Making bitmaps with color palettes (6 views) 28:58
Binaries
Bitstrings
Images
File Formats
Solutions
Adding Ecto and a Postgres database to StatWatch (8 views) 23:31
Ecto
Mutli-app
Migrations
Schemas
Postgrex
StatWatch
Creating belongs_to and has_many Ecto associations (7 views) 9:00
Associations
Ecto
Inserting one Ecto schema at a time (4 views) 7:00
Associations
Ecto
Flattening lists recursively in Elixir (6 views) 18:53
Tail Recursion
Lists
Toy Problems
Solutions
Making a site with just the Cowboy web server (6 views) 24:35
Erlang
Web Frameworks
Meta
Cowboy Server
Deploying a simple Elixir app with Nanobox (10 views) 13:37
Meta
Nanobox
Digital Ocean
Deployment
Building a router and handling static assets (3 views) 25:53
Web Frameworks
Cowboy Server
Router
Meta
A minimal Plug.Conn clone to handle 404s (4 views) 9:26
Cowboy Server
Meta
Web Frameworks
Plug
Adding EEx templates to a Cowboy web server (8 views) 13:49
Web Frameworks
Plug
EEx
Meta
Cowboy Server
Catching EEx template errors and displaying them on the page (7 views) 8:06
EEx
Error Handling
Meta
Cowboy server
Putting an Elixir OTP app in our Elixir OTP app (8 views) 10:42
Meta
Mix
OTP
Creating controllers for an Elixir web server (5 views) 32:04
Macros
Controllers
Meta
Web Frameworks
Creating a DSL for our router (9 views) 18:00
Router
Web Frameworks
Meta
Macros
Using Elixir macros to simplify our views (9 views) 26:57
Meta
Web Frameworks
Macros
Views
Q&A: How the Elixir/Phoenix experience compares to Rails or Node (10 views) 6:41
Phoenix
Node
Q&A
Rails
Web Frameworks
Q&A: Why did you choose Elixir as your teaching topic? (6 views) 11:17
Strategy
Q&A
Business
Meta
Building the alchemist camp anew (10 views) 5:31
Phoenix
Meta
Books
Launching StatWatch.me (side project) (19 views) 6:06
StatWatch
Meta
Launch
Side Projects
Planning a Phoenix web app for StatWatch (8 views) 12:08
StatWatch
Contexts
Phoenix 1.3
Planning
From backend OTP app to Phoenix app (15 views) 49:30
Contexts
StatWatch
OTP
Phoenix 1.3
Supervision
Adding sessions and logins to StatWatch (12 views) 42:15
StatWatch
Login
Auth
Sessions
Password hashing and Ecto associations for StatWatch (10 views) 73:38
Comeonin
Pain
StatWatch
Ecto
Bcrypt
Auth
Permalinks and an admin auth plug for StatWatch (5 views) 53:11
Ubuntu
Auth
Styling
Permalinks
Plug
StatWatch
Windows Developer mode and Ubuntu (Virtual Box) (12 views) 14:45
Windows
Virtual Box
Meta
Pain
Ubuntu
Setting up Ubuntu and Nginx on Digital Ocean (5 views) 12:56
Digital Ocean
Ubuntu
Firewall
SSH Keys
Nginx
Setting up Nginx blocks and Let's Encrypt HTTPs certs (4 views) 31:27
HTTPS
Meta
Nginx
Let's Encrypt
DNS
Automated deployment with Distillery and Edeliver (17 views) 56:35
Postgres
Edeliver
Deployment
Meta
Ubuntu
Q&A: Has Rails 5 fixed its chat and web sockets problems? (3 views) 7:59
Q&A
Rails
Chat
Web Sockets
Pretty URLs in Phoenix using names or slugs (1 views) 8:12
Permalinks
URL
Phoenix
Protocols
Form inputs for array Ecto types in Phoenix (4 views) 35:11
Ecto
Lists
Forms
Phoenix