Alchemist Camp episodes

Title Length Topics
Pro Phoenix 1.4 Chat Server: Part 7 (176 views) 33:48
ChitChat
Phoenix
Sockets
Auth
Channels
Presence
Pro Phoenix 1.4 Chat Server: Part 6 (298 views) 14:10
Channels
ChitChat
Auth
Sockets
Phoenix
Phoenix 1.4 Chat Server: Part 5 (861 views) 23:29
Sockets
Phoenix
EEx
Channels
ChitChat
Phoenix 1.4 Chat Server: Part 4 (920 views) 25:57
ChitChat
Plug
Phoenix
Auth
Phoenix 1.4 Chat Server: Part 3 (765 views) 23:17
Login
Phoenix
ChitChat
Sessions
Phoenix 1.4 Chat Server: Part 2 (1420 views) 30:13
Associations
ChitChat
Phoenix
Mix
Ecto
Phoenix 1.4 Chat Server: Part 1 (3388 views) 9:35
Phoenix 1.4
Webpack
Sass
ChitChat
Phoenix 1.4 Chat Server Series Overview (1894 views) 3:01
Planning
Phoenix 1.4
Autogenerate Elixir Documentation (729 views) 8:21
Mix
Fibonacci
Documentation
Testing
Pro Zero Dependency Pagination in Phoenix (Part 2) (567 views) 23:44
Pagination
EEx
StatWatch
Phoenix
Zero Dependency Pagination in Phoenix (Part 1) (2259 views) 29:44
Pagination
Ecto
StatWatch
Phoenix
Deploying a Phoenix app to Heroku (Elixir 1.7) (2810 views) 12:00
Deployment
Phoenix
Heroku
Pro Tracking signup referrals with Phoenix (366 views) 25:16
Phoenix
Analytics
Ecto
Marketing
Parsing referral codes (Phoenix Framework) (1359 views) 15:01
Meta
Phoenix
Marketing
Analytics
Spawning linked processes in Elixir (352 views) 9:58
Processes
OTP
Pro Process ping-pong (428 views) 10:05
OTP
Processes
Controlling one process with another (362 views) 7:17
OTP
Processes
Solutions
The simplest Elixir process example (2033 views) 11:48
OTP
Processes
Scheduling recurring jobs with a GenServer (2621 views) 6:06
OTP
GenServer
Pro Very customized Phoenix form helpers (353 views) 35:00
Ecto
Phoenix
Forms
Caching DB requests with ETS (1763 views) 34:12
CMS
OTP
Phoenix
Performance
ETS
Pro Simple performance tweaks for Phoenix (428 views) 18:18
Meta
Phoenix
Performance
Extending a CMS with markdown and regex (543 views) 34:07
Meta
Automation
Regex
CMS
Pro Implementing the Enumerable Protocol (242 views) 25:21
Pattern Matching
Protocols
Enum
Pro Deriving an Elixir Protocol (247 views) 9:17
Protocols
Poison
Elixir Protocols: a gentle introduction (1992 views) 11:06
Protocols
Pattern Matching
Setting up Brotli on Nginx or Phoenix (2144 views) 9:05
Brotli
Phoenix
Performance
Nginx
Forwarding remote IP to Phoenix (439 views) 8:20
Analytics
Phoenix
Encoding Ecto Structs into JSON (1565 views) 6:17
Poison
JSON
Ecto
Pro Page specific titles, meta and tags in Phoenix (357 views) 16:06
Phoenix
CMS
SEO
EEx
Pro Listing multiple types of content in a page template (430 views) 30:35
CMS
Meta
Many-to-Many
Ecto
Abstractions
Pro Graceful 404 pages in Phoenix (464 views) 6:10
ErrorView
Phoenix
Editing topic tags as a list in a Phoenix form (838 views) 32:08
Ecto
Meta
Forms
CMS
Phoenix
Making a unified tagging system with many to many ecto relations (3242 views) 57:35
Tagging
Abstractions
Ecto
CMS
Meta
Many-to-Many
Q&A: Configuring your editor, plugins and code formatter (Elixir 1.6) (455 views) 10:08
Q&A
Formatter
VS Code
Plugins
Server side event tracking with Keen.io (Phoenix framework) (2039 views) 24:23
Event Tracking
Analytics
Phoenix
Meta
Planning schemas and contexts for a content site (579 views) 11:29
Meta
Phoenix 1.3
Planning
Contexts
CMS
Sass Brunch setup with Phoenix (313 views) 12:01
Sass
Brunch
Phoenix
Using heatmaps and surveys to drive content production (888 views) 13:23
Hotjar
Growth
Surveys
Heatmaps
Meta
Form inputs for array Ecto types in Phoenix (2302 views) 35:11
Forms
Ecto
Phoenix
Lists
Pretty URLs in Phoenix using names or slugs (2145 views) 8:12
Protocols
URL
Phoenix
Permalinks
Q&A: Has Rails 5 fixed its chat and web sockets problems? (541 views) 7:59
Chat
Web Sockets
Rails
Q&A
Automated deployment with Distillery and Edeliver (956 views) 56:35
Edeliver
Releases
Deployment
Ubuntu
Postgres
Setting up Nginx blocks and Let's Encrypt HTTPs certs (416 views) 31:27
Digital Ocean
DNS
Meta
Let's Encrypt
HTTPS
Nginx
Setting up Ubuntu and Nginx on Digital Ocean (404 views) 12:56
SSH Keys
Nginx
Firewall
Ubuntu
Digital Ocean
Windows Developer mode and Ubuntu (Virtual Box) (342 views) 14:45
Windows
Pain
Virtual Box
Meta
Ubuntu
Permalinks and an admin auth plug for StatWatch (383 views) 53:11
Plug
Ubuntu
StatWatch
Auth
Styling
Permalinks
Password hashing and Ecto associations for StatWatch (359 views) 73:38
Pain
StatWatch
Bcrypt
Ecto
Comeonin
Auth
Adding sessions and logins to StatWatch (401 views) 42:15
StatWatch
Login
Sessions
Auth
From backend OTP app to Phoenix app (810 views) 49:30
StatWatch
Supervision
OTP
Contexts
Phoenix 1.3
Planning a Phoenix web app for StatWatch (397 views) 12:08
Planning
StatWatch
Phoenix 1.3
Contexts
Launching StatWatch.me (side project) (448 views) 6:06
Side Projects
StatWatch
Launch
Meta
Building the alchemist camp anew (630 views) 5:31
Books
Phoenix
Meta
Q&A: Why did you choose Elixir as your teaching topic? (334 views) 11:17
Strategy
Meta
Business
Q&A
Q&A: How the Elixir/Phoenix experience compares to Rails or Node (998 views) 6:41
Phoenix
Node
Rails
Web Frameworks
Q&A
Using Elixir macros to simplify our views (1970 views) 26:57
Views
Web Frameworks
Macros
Meta
Creating a DSL for our router (520 views) 18:00
Router
Meta
Macros
Web Frameworks
Creating controllers for an Elixir web server (404 views) 32:04
Controllers
Meta
Web Frameworks
Macros
Pro Putting an Elixir OTP app in our Elixir OTP app (485 views) 10:42
StatWatch
OTP
Meta
Mix
Catching EEx template errors and displaying them on the page (303 views) 8:06
Meta
Cowboy server
Error Handling
EEx
Adding EEx templates to a Cowboy web server (518 views) 13:49
Cowboy Server
Web Frameworks
Plug
Meta
EEx
A minimal Plug.Conn clone to handle 404s (320 views) 9:26
Meta
Web Frameworks
Cowboy Server
Plug
Building a router and handling static assets (528 views) 25:53
Router
Cowboy Server
Web Frameworks
Meta
Deploying a simple Elixir app with Nanobox (509 views) 13:37
Deployment
Meta
Digital Ocean
Nanobox
Making a site with just the Cowboy web server (1165 views) 24:35
Web Frameworks
Meta
Cowboy Server
Erlang
Flattening lists recursively in Elixir (455 views) 18:53
Lists
Toy Problems
Tail Recursion
Solutions
Inserting one Ecto schema at a time (515 views) 7:00
Associations
Ecto
Creating Ecto associations between profiles and stats (337 views) 29:34
Ecto
StatWatch
Schemas
Creating belongs_to and has_many Ecto associations (1399 views) 9:00
Ecto
Associations
Adding Ecto and a Postgres database to StatWatch (937 views) 23:31
Migrations
Mutli-app
Postgrex
Ecto
StatWatch
Schemas
Making bitmaps with color palettes (345 views) 28:58
Bitstrings
Binaries
Solutions
File Formats
Images
Constructing bitmap files with Elixir (521 views) 34:31
Comprehensions
Images
File Formats
Binaries
Querying Alexa Site API and parsing XML (856 views) 11:29
APIs
XML
StatWatch
Meta
SweetXML
A worker to log stats from a YouTube’s API (918 views) 28:35
Meta
APIs
StatWatch
HTTPoison
JSON
Threatened by rooks, bishops and knights (900 views) 14:04
Solutions
Generators
Xor
Comprehensions
Games
Filters
Pro Finishing Tictac and making a CLI (846 views) 47:48
HoF
State Machine
Pattern Matching
CLI
Games
Modelling the memory game (468 views) 7:44
Games
State Machines
Game state machine (Tictac Part 2) (912 views) 25:27
Pattern Matching
Struct
Games
State Machines
Whiteboarding the Tictac state machine (438 views) 6:18
State Machines
Games
AFK
Deck generation, Pythagorean Triplets and more (405 views) 13:01
Codepoints
Filters
Generators
Sigils
Comprehensions
Game board (Tictac Part 1) (838 views) 28:37
Games
Struct
With
Comprehensions
Caboose, a simple Unix tail clone (563 views) 31:53
CLI
Tail
Escript
Command line applications with escript (778 views) 15:18
CLI
escript
Pro Using mix to modularize and add tests (487 views) 16:02
Testing
HoF
Fibonacci
Mix
Alchemy Markdown (781 views) 41:09
Testing
Mix
Markdown
Regex
Extending Mini Markdown (422 views) 13:06
Markdown
Regex
Mini Markdown (901 views) 21:59
Markdown
VS Code
Regex
Fibonacci with tail recursion (872 views) 16:00
Timer
Solutions
Tail Recursion
Fibonacci
Pro Minimal Todo List Part 2 (1005 views) 46:53
CLI
Todo List
CSVs
IO
The Image Snatcher (650 views) 7:23
Solutions
Dev Tools
File
IO
Command line
Minimal Todo List Part 1 (1474 views) 60:25
CLI
Ridiculous
Pattern matching
Todo list
Enum
Word Count ULTIMATE EDITION! (1783 views) 11:10
Enum
Regex
File
IO
CLI
Solutions
Lesson 2: Word Count (2720 views) 19:44
Regex
File
IO
Elixir scripts
CLI
Solution 1: The Greeter (719 views) 8:12
IO
Solutions
Lesson 1: The guessing game (3950 views) 31:10
Math
Setup
Games
IO
Binary search
Welcome to Alchemist Camp (3544 views) 15:17
Meta
Welcome