Alchemist Camp episodes

Title Length Topics
Phoenix 1.4 Chat Server: Part 4 (602 views) 25:57
Plug
ChitChat
Auth
Phoenix
Phoenix 1.4 Chat Server: Part 3 (511 views) 23:17
Sessions
ChitChat
Phoenix
Login
Phoenix 1.4 Chat Server: Part 2 (1011 views) 30:13
ChitChat
Mix
Ecto
Phoenix
Associations
Phoenix 1.4 Chat Server: Part 1 (2679 views) 9:35
Sass
ChitChat
Webpack
Phoenix 1.4
Phoenix 1.4 Chat Server Series Overview (1463 views) 3:01
Phoenix 1.4
Planning
Autogenerate Elixir Documentation (531 views) 8:21
Mix
Fibonacci
Documentation
Testing
Pro Zero Dependency Pagination in Phoenix (Part 2) (488 views) 23:44
EEx
StatWatch
Phoenix
Pagination
Zero Dependency Pagination in Phoenix (Part 1) (1901 views) 29:44
StatWatch
Pagination
Ecto
Phoenix
Deploying a Phoenix app to Heroku (Elixir 1.7) (2091 views) 12:00
Deployment
Phoenix
Heroku
Pro Tracking signup referrals with Phoenix (327 views) 25:16
Marketing
Analytics
Ecto
Phoenix
Parsing referral codes (Phoenix Framework) (1204 views) 15:01
Meta
Analytics
Marketing
Phoenix
Spawning linked processes in Elixir (276 views) 9:58
OTP
Processes
Pro Process ping-pong (397 views) 10:05
Processes
OTP
Controlling one process with another (318 views) 7:17
OTP
Solutions
Processes
The simplest Elixir process example (1784 views) 11:48
OTP
Processes
Scheduling recurring jobs with a GenServer (2465 views) 6:06
GenServer
OTP
Pro Very customized Phoenix form helpers (306 views) 35:00
Ecto
Forms
Phoenix
Caching DB requests with ETS (1491 views) 34:12
ETS
Phoenix
Performance
OTP
CMS
Pro Simple performance tweaks for Phoenix (379 views) 18:18
Phoenix
Meta
Performance
Extending a CMS with markdown and regex (436 views) 34:07
Meta
Regex
Automation
CMS
Pro Implementing the Enumerable Protocol (207 views) 25:21
Protocols
Enum
Pattern Matching
Pro Deriving an Elixir Protocol (219 views) 9:17
Poison
Protocols
Elixir Protocols: a gentle introduction (1875 views) 11:06
Protocols
Pattern Matching
Setting up Brotli on Nginx or Phoenix (1834 views) 9:05
Nginx
Performance
Phoenix
Brotli
Forwarding remote IP to Phoenix (331 views) 8:20
Analytics
Phoenix
Encoding Ecto Structs into JSON (1131 views) 6:17
Poison
JSON
Ecto
Pro Page specific titles, meta and tags in Phoenix (298 views) 16:06
Phoenix
SEO
CMS
EEx
Pro Listing multiple types of content in a page template (329 views) 30:35
Many-to-Many
Ecto
Abstractions
CMS
Meta
Pro Graceful 404 pages in Phoenix (417 views) 6:10
Phoenix
ErrorView
Editing topic tags as a list in a Phoenix form (687 views) 32:08
Ecto
Meta
Phoenix
Forms
CMS
Making a unified tagging system with many to many ecto relations (2799 views) 57:35
CMS
Abstractions
Tagging
Ecto
Meta
Many-to-Many
Q&A: Configuring your editor, plugins and code formatter (Elixir 1.6) (390 views) 10:08
Plugins
VS Code
Q&A
Formatter
Server side event tracking with Keen.io (Phoenix framework) (1825 views) 24:23
Analytics
Meta
Phoenix
Event Tracking
Planning schemas and contexts for a content site (475 views) 11:29
Planning
Contexts
Phoenix 1.3
CMS
Meta
Sass Brunch setup with Phoenix (275 views) 12:01
Phoenix
Sass
Brunch
Using heatmaps and surveys to drive content production (785 views) 13:23
Growth
Surveys
Heatmaps
Meta
Hotjar
Form inputs for array Ecto types in Phoenix (2085 views) 35:11
Phoenix
Ecto
Lists
Forms
Pretty URLs in Phoenix using names or slugs (1957 views) 8:12
Protocols
Permalinks
Phoenix
URL
Q&A: Has Rails 5 fixed its chat and web sockets problems? (446 views) 7:59
Web Sockets
Rails
Q&A
Chat
Automated deployment with Distillery and Edeliver (796 views) 56:35
Edeliver
Ubuntu
Releases
Postgres
Deployment
Setting up Nginx blocks and Let's Encrypt HTTPs certs (367 views) 31:27
Nginx
HTTPS
DNS
Let's Encrypt
Digital Ocean
Meta
Setting up Ubuntu and Nginx on Digital Ocean (365 views) 12:56
SSH Keys
Digital Ocean
Nginx
Firewall
Ubuntu
Windows Developer mode and Ubuntu (Virtual Box) (305 views) 14:45
Windows
Meta
Pain
Ubuntu
Virtual Box
Permalinks and an admin auth plug for StatWatch (335 views) 53:11
Ubuntu
StatWatch
Auth
Permalinks
Styling
Plug
Password hashing and Ecto associations for StatWatch (313 views) 73:38
StatWatch
Ecto
Pain
Auth
Comeonin
Bcrypt
Adding sessions and logins to StatWatch (357 views) 42:15
Auth
Sessions
StatWatch
Login
From backend OTP app to Phoenix app (659 views) 49:30
StatWatch
OTP
Contexts
Phoenix 1.3
Supervision
Planning a Phoenix web app for StatWatch (343 views) 12:08
Phoenix 1.3
Planning
Contexts
StatWatch
Launching StatWatch.me (side project) (394 views) 6:06
Launch
Side Projects
StatWatch
Meta
Building the alchemist camp anew (549 views) 5:31
Meta
Books
Phoenix
Q&A: Why did you choose Elixir as your teaching topic? (297 views) 11:17
Business
Meta
Strategy
Q&A
Q&A: How the Elixir/Phoenix experience compares to Rails or Node (852 views) 6:41
Phoenix
Q&A
Rails
Node
Web Frameworks
Using Elixir macros to simplify our views (1926 views) 26:57
Views
Macros
Meta
Web Frameworks
Creating a DSL for our router (437 views) 18:00
Macros
Router
Meta
Web Frameworks
Creating controllers for an Elixir web server (347 views) 32:04
Meta
Controllers
Macros
Web Frameworks
Putting an Elixir OTP app in our Elixir OTP app (424 views) 10:42
Meta
OTP
Mix
StatWatch
Catching EEx template errors and displaying them on the page (271 views) 8:06
Cowboy server
EEx
Error Handling
Meta
Adding EEx templates to a Cowboy web server (433 views) 13:49
Cowboy Server
Plug
EEx
Meta
Web Frameworks
A minimal Plug.Conn clone to handle 404s (280 views) 9:26
Plug
Cowboy Server
Web Frameworks
Meta
Building a router and handling static assets (445 views) 25:53
Cowboy Server
Meta
Router
Web Frameworks
Deploying a simple Elixir app with Nanobox (452 views) 13:37
Meta
Deployment
Nanobox
Digital Ocean
Making a site with just the Cowboy web server (957 views) 24:35
Web Frameworks
Cowboy Server
Meta
Erlang
Flattening lists recursively in Elixir (369 views) 18:53
Toy Problems
Tail Recursion
Solutions
Lists
Inserting one Ecto schema at a time (460 views) 7:00
Ecto
Associations
Creating Ecto associations between profiles and stats (265 views) 29:34
Ecto
Schemas
StatWatch
Creating belongs_to and has_many Ecto associations (1037 views) 9:00
Ecto
Associations
Adding Ecto and a Postgres database to StatWatch (755 views) 23:31
Ecto
Postgrex
Schemas
StatWatch
Mutli-app
Migrations
Making bitmaps with color palettes (302 views) 28:58
Images
Bitstrings
File Formats
Solutions
Binaries
Constructing bitmap files with Elixir (450 views) 34:31
Binaries
Comprehensions
Images
File Formats
Querying Alexa Site API and parsing XML (733 views) 11:29
StatWatch
SweetXML
APIs
XML
Meta
A worker to log stats from a YouTube’s API (752 views) 28:35
JSON
HTTPoison
Meta
StatWatch
APIs
Threatened by rooks, bishops and knights (861 views) 14:04
Generators
Xor
Comprehensions
Solutions
Filters
Games
Pro Finishing Tictac and making a CLI (756 views) 47:48
State Machine
Pattern Matching
CLI
Games
HoF
Modelling the memory game (412 views) 7:44
State Machines
Games
Game state machine (Tictac Part 2) (746 views) 25:27
State Machines
Games
Pattern Matching
Struct
Whiteboarding the Tictac state machine (380 views) 6:18
AFK
State Machines
Games
Deck generation, Pythagorean Triplets and more (353 views) 13:01
Filters
Comprehensions
Generators
Codepoints
Sigils
Game board (Tictac Part 1) (663 views) 28:37
Struct
Comprehensions
With
Games
Caboose, a simple Unix tail clone (463 views) 31:53
CLI
Tail
Escript
Command line applications with escript (662 views) 15:18
escript
CLI
Using mix to modularize and add tests (427 views) 16:02
Mix
Testing
Fibonacci
HoF
Alchemy Markdown (658 views) 41:09
Markdown
Testing
Mix
Regex
Extending Mini Markdown (368 views) 13:06
Markdown
Regex
Mini Markdown (770 views) 21:59
VS Code
Regex
Markdown
Fibonacci with tail recursion (692 views) 16:00
Timer
Solutions
Fibonacci
Tail Recursion
Minimal Todo List Part 2 (821 views) 46:53
Todo List
IO
CSVs
CLI
The Image Snatcher (566 views) 7:23
IO
Dev Tools
Command line
File
Solutions
Minimal Todo List Part 1 (1188 views) 60:25
Enum
CLI
Ridiculous
Pattern matching
Todo list
Word Count ULTIMATE EDITION! (1659 views) 11:10
CLI
File
Regex
Enum
IO
Solutions
Lesson 2: Word Count (2248 views) 19:44
File
Regex
CLI
Elixir scripts
IO
Solution 1: The Greeter (640 views) 8:12
IO
Solutions
Lesson 1: The guessing game (3290 views) 31:10
Setup
IO
Math
Games
Binary search
Welcome to Alchemist Camp (3309 views) 15:17
Meta
Welcome