Connecting Tidewave to Phoenix Web Application (Step-by-Step Setup) || Elixir
Tracey Onim
Connecting Tidewave to Phoenix Web Application (Step-by-Step Setup) || Elixir
3:52
3 March 2026
Tracey Onim
3 March 2026
0:43
Introduction to Tidewave + Installing the Desktop App
Tracey Onim
Introduction to Tidewave + Installing the Desktop App
5:24
Introduction to tidewave #elixir #vibecoding #tidewave #codingagents #elixirlang #beam
Tracey Onim
Introduction to tidewave #elixir #vibecoding #tidewave #codingagents #elixirlang #beam
1:33
Working with concurrency in Elixir  #programming  #concurrency #process #elixir #supervisor
Tracey Onim
Working with concurrency in Elixir #programming #concurrency #process #elixir #supervisor
3:01
Concurrent Processing in Elixir || Processes || GenServer || Supervisors
Tracey Onim
Concurrent Processing in Elixir || Processes || GenServer || Supervisors
2:25:07
Register Processes with Dynamic Names Using Registry || Elixir
Tracey Onim
Register Processes with Dynamic Names Using Registry || Elixir
9:28
Spin Up Multiple  Instance of DynamicSupervisors Using PartitionSupervisor (Part V) || Elixir
Tracey Onim
Spin Up Multiple Instance of DynamicSupervisors Using PartitionSupervisor (Part V) || Elixir
25:21
Understanding Elixir’s Partition Supervisor #softwaredeveloper #techlearn #concurrency #elixir
Tracey Onim
Understanding Elixir’s Partition Supervisor #softwaredeveloper #techlearn #concurrency #elixir
1:08
Term of the week : Arity  #softwaredeveloper #arity #techlearning #programming
Tracey Onim
Term of the week : Arity #softwaredeveloper #arity #techlearning #programming
1:43
DynamicSupervisor in Elixir: How to Start Processes Dynamically, Part IV
Tracey Onim
DynamicSupervisor in Elixir: How to Start Processes Dynamically, Part IV
12:29
#softwaredeveloper #techlearning #concurrency #elixir
Tracey Onim
#softwaredeveloper #techlearning #concurrency #elixir
1:31
#softwaredeveloper #techlearning
Tracey Onim
#softwaredeveloper #techlearning
2:53
Module-Based Supervisor in Elixir || Supervisor Part III
Tracey Onim
Module-Based Supervisor in Elixir || Supervisor Part III
9:34
What’s your current tech read ? #softwaredeveloper #techlearning #upskilling
Tracey Onim
What’s your current tech read ? #softwaredeveloper #techlearning #upskilling
1:29
Term of the week #1 #techlearn #programming #softwaredeveloper #softwaredevelopment
Tracey Onim
Term of the week #1 #techlearn #programming #softwaredeveloper #softwaredevelopment
2:17
Every Dev Has a Learning Style—What’s Yours?#softwaredeveloper #techlearning #techtalk
Tracey Onim
Every Dev Has a Learning Style—What’s Yours?#softwaredeveloper #techlearning #techtalk
0:21
Are You Guilty of These Code Mistakes? | Signs of Bad Code & How to Fix Them
Tracey Onim
Are You Guilty of These Code Mistakes? | Signs of Bad Code & How to Fix Them
10:39
What are some signs of bad code? #programming #coding  #code #softwaredevelopment #codequality
Tracey Onim
What are some signs of bad code? #programming #coding #code #softwaredevelopment #codequality
1:16
Elixir Complies with OpenChain (ISO/IEC 5230) – What Does This Mean for You? || Elixir
Tracey Onim
Elixir Complies with OpenChain (ISO/IEC 5230) – What Does This Mean for You? || Elixir
4:04
Start Customer Tracker Server Under a Supervisor, Part II
Tracey Onim
Start Customer Tracker Server Under a Supervisor, Part II
19:41
Why Supervisors are Essential in Elixir
Tracey Onim
Why Supervisors are Essential in Elixir
5:23
Supermarket Checkout: Concurrency in Action with GenServer – Part 2
Tracey Onim
Supermarket Checkout: Concurrency in Action with GenServer – Part 2
18:04
Supermarket Checkout: Concurrency in Action with GenServer – Part 1
Tracey Onim
Supermarket Checkout: Concurrency in Action with GenServer – Part 1
14:30
Create a Customer Tracker Server with GenServer in Elixir
Tracey Onim
Create a Customer Tracker Server with GenServer in Elixir
30:15
What is a GenServer?
Tracey Onim
What is a GenServer?
2:32
Process Restart Values Supported by Supervisor(:transient) || GenServer || Supervisor || Elixir
Tracey Onim
Process Restart Values Supported by Supervisor(:transient) || GenServer || Supervisor || Elixir
8:23
Process Restart Values Supported by Supervisor(:permanent) || GenServer || Supervisor || Elixir
Tracey Onim
Process Restart Values Supported by Supervisor(:permanent) || GenServer || Supervisor || Elixir
8:18
Part 5: Deploy on Gigalixir: Create and Set Up Gigalixir Application || Elixir || Phoenix
Tracey Onim
Part 5: Deploy on Gigalixir: Create and Set Up Gigalixir Application || Elixir || Phoenix
4:15
Should the id field in child spec for DynamicSupervisor be unique ?  || Elixir || DynamicSupervisor
Tracey Onim
Should the id field in child spec for DynamicSupervisor be unique ? || Elixir || DynamicSupervisor
8:21
Start GenServer Process on Demand using DynamicSupervisor || GenServer || Supervisor || Elixir
Tracey Onim
Start GenServer Process on Demand using DynamicSupervisor || GenServer || Supervisor || Elixir
38:23
Part 4: Deploy on Gigalixir(WIP) || Elixir || Phoenix ||
Tracey Onim
Part 4: Deploy on Gigalixir(WIP) || Elixir || Phoenix ||
3:23
Leverage handle_continue/2 to delegate task || Elixir || GenServer
Tracey Onim
Leverage handle_continue/2 to delegate task || Elixir || GenServer
24:14
Terminate the GenServer Process and Notify Before Exiting || Elixir || GenServer
Tracey Onim
Terminate the GenServer Process and Notify Before Exiting || Elixir || GenServer
22:41
Part 3:  Build releases for deployment
Tracey Onim
Part 3: Build releases for deployment
19:39
part 2: Deploy phoenix application (WIP) || Elixir || Phoenix
Tracey Onim
part 2: Deploy phoenix application (WIP) || Elixir || Phoenix
6:41
Part 1: Set up phoenix application || Elixir || Phoenix
Tracey Onim
Part 1: Set up phoenix application || Elixir || Phoenix
1:28
Handle failed message retries by scheduling a periodic task || GenServer || Elixir
Tracey Onim
Handle failed message retries by scheduling a periodic task || GenServer || Elixir
30:31
Send a message to the GenServer process to retrieve the current state || GenServer || Elixir
Tracey Onim
Send a message to the GenServer process to retrieve the current state || GenServer || Elixir
27:04
Avoid blocking the application  from starting when starting a GenServer Process || Elixir
Tracey Onim
Avoid blocking the application from starting when starting a GenServer Process || Elixir
18:46
Creating a basic GenServer || Elixir || GenServer
Tracey Onim
Creating a basic GenServer || Elixir || GenServer
19:47
Introduction to GenServer || Elixir
Tracey Onim
Introduction to GenServer || Elixir
3:00
Start Task Process under a supervisor Part II. || Elixir
Tracey Onim
Start Task Process under a supervisor Part II. || Elixir
25:06
Start Task Process under a supervisor Part I. || Elixir
Tracey Onim
Start Task Process under a supervisor Part I. || Elixir
7:15
Process Link || Elixir
Tracey Onim
Process Link || Elixir
10:09
Managing series of tasks part III || Elixir
Tracey Onim
Managing series of tasks part III || Elixir
22:02
Managing series of task part II || Elixir
Tracey Onim
Managing series of task part II || Elixir
11:58
Managing series of tasks || Elixir
Tracey Onim
Managing series of tasks || Elixir
14:28
Stopping a Task from Running || Elixir
Tracey Onim
Stopping a Task from Running || Elixir
25:26
Task.await/2  vs Task.yield/2 || Elixir
Tracey Onim
Task.await/2 vs Task.yield/2 || Elixir
27:04
Retrieving the result from a task || Elixir
Tracey Onim
Retrieving the result from a task || Elixir
16:32
Task Module Functions: Start task with Task.start/1 || Elixir
Tracey Onim
Task Module Functions: Start task with Task.start/1 || Elixir
14:42
1. Introduction : Running Code Concurrently in Elixir || Elixir
Tracey Onim
1. Introduction : Running Code Concurrently in Elixir || Elixir
7:33