Taking agency in software engineering
Impure Pics
Taking agency in software engineering
0:22
Precision and quality in software engineering
Impure Pics
Precision and quality in software engineering
0:45
On the power of thinking in software engineering
Impure Pics
On the power of thinking in software engineering
0:35
Software Should Work
Impure Pics
Software Should Work
1:37
Software Should Work with Isaac Van Doren
Impure Pics
Software Should Work with Isaac Van Doren
1:05:56
The functional programming way of breaking down problems
Impure Pics
The functional programming way of breaking down problems
0:51
Grace, programming language for lightweight LLM integration
Impure Pics
Grace, programming language for lightweight LLM integration
0:55
Graceful Engineering with Gabriella Gonzalez
Impure Pics
Graceful Engineering with Gabriella Gonzalez
1:46:54
Reusable components for fancy visualizations
Impure Pics
Reusable components for fancy visualizations
0:54
Refactoring with Haskell has a catch #fp  #functionalprogramming
Impure Pics
Refactoring with Haskell has a catch #fp #functionalprogramming
1:06
Use PureScript if it doesn't matter what language to use
Impure Pics
Use PureScript if it doesn't matter what language to use
1:01
Building beautiful things and visualizing codebases with PureScript (feat. Andrew Condon)
Impure Pics
Building beautiful things and visualizing codebases with PureScript (feat. Andrew Condon)
53:29
Average internet opinions about Haskell are idiotic  #fp #programming #functionalprogramming
Impure Pics
Average internet opinions about Haskell are idiotic #fp #programming #functionalprogramming
0:53
Coding for your mental health. Coding for coding's sake #fp #programming #functionalprogramming
Impure Pics
Coding for your mental health. Coding for coding's sake #fp #programming #functionalprogramming
1:37
Why learn Haskell in 2026?
Impure Pics
Why learn Haskell in 2026?
14:31
Type-safe APIs with PureScript: http, graphql, and postgres
Impure Pics
Type-safe APIs with PureScript: http, graphql, and postgres
31:31
Types and Compilers are our friends
Impure Pics
Types and Compilers are our friends
12:54
I built a real CLI app in Unison (from scratch)
Impure Pics
I built a real CLI app in Unison (from scratch)
13:55
Our last chance to use fun programming languages at work?
Impure Pics
Our last chance to use fun programming languages at work?
11:41
Functional alternatives to every GoF pattern
Impure Pics
Functional alternatives to every GoF pattern
1:09:36
Friction in programming and why FP isn’t mainstream
Impure Pics
Friction in programming and why FP isn’t mainstream
9:09
Code Craftsmanship (a functional take)
Impure Pics
Code Craftsmanship (a functional take)
6:12
Exploring Gleam by building an interpreter (part 1)
Impure Pics
Exploring Gleam by building an interpreter (part 1)
1:13:07
PureScript explained (for Scala devs)
Impure Pics
PureScript explained (for Scala devs)
21:37
On “superiority” of (functional) programming and other labels
Impure Pics
On “superiority” of (functional) programming and other labels
3:46
How to make a quick and pretty PureScript web app
Impure Pics
How to make a quick and pretty PureScript web app
13:45
Scala is one of the best ways to learn Haskell
Impure Pics
Scala is one of the best ways to learn Haskell
4:11
Scala for Haskell devs
Impure Pics
Scala for Haskell devs
23:04
Haskell for Scala devs
Impure Pics
Haskell for Scala devs
17:28
What Scala does better than Haskell and vice versa
Impure Pics
What Scala does better than Haskell and vice versa
13:17
Ranking Functional Programming Languages (Why I'm Biased and Excited)
Impure Pics
Ranking Functional Programming Languages (Why I'm Biased and Excited)
5:26
Coding in Haskell | Writing and debugging megaparsec parsers for grep
Impure Pics
Coding in Haskell | Writing and debugging megaparsec parsers for grep
1:16:27
How (and why) I switched from Stack to Cabal
Impure Pics
How (and why) I switched from Stack to Cabal
4:06
The Death of Monads? Direct Style Algebraic Effects
Impure Pics
The Death of Monads? Direct Style Algebraic Effects
17:13
Coding in Haskell | Building my own HTTP server in Haskell
Impure Pics
Coding in Haskell | Building my own HTTP server in Haskell
1:45:08
The Next Steps in Functional Programming
Impure Pics
The Next Steps in Functional Programming
3:53
Common misunderstandings about Functional Programming
Impure Pics
Common misunderstandings about Functional Programming
4:21
[Advanced] On error handling in Functional Programming
Impure Pics
[Advanced] On error handling in Functional Programming
15:14
How to gently introduce an FP library
Impure Pics
How to gently introduce an FP library
7:01
Unison lang: From 0 to Cloud
Impure Pics
Unison lang: From 0 to Cloud
8:56
My migration journey | Let’s talk about Scala 3
Impure Pics
My migration journey | Let’s talk about Scala 3
8:01
How to introduce Haskell into your company
Impure Pics
How to introduce Haskell into your company
5:04
A high-level overview of PureScript
Impure Pics
A high-level overview of PureScript
10:06
How to use PostgreSQL with Haskell
Impure Pics
How to use PostgreSQL with Haskell
1:05:39
[Teaser] How to use PostgreSQL with Haskell
Impure Pics
[Teaser] How to use PostgreSQL with Haskell
2:54
Do your Values align with FP Values?
Impure Pics
Do your Values align with FP Values?
15:17
Debugging without a “real” debugger (in Haskell and PureScript)
Impure Pics
Debugging without a “real” debugger (in Haskell and PureScript)
7:08
How to handle optional fields in PureScript
Impure Pics
How to handle optional fields in PureScript
6:13
How to write library docs | Iron review
Impure Pics
How to write library docs | Iron review
9:19
Proper and Basic Property-Based Testing
Impure Pics
Proper and Basic Property-Based Testing
14:26
Understanding FP: Overcoming Intuition and Ease Hurdles
Impure Pics
Understanding FP: Overcoming Intuition and Ease Hurdles
11:24
The 90% you need to know to use optics
Impure Pics
The 90% you need to know to use optics
7:41
Debunking Haskell Myths and Stereotypes
Impure Pics
Debunking Haskell Myths and Stereotypes
10:04
A joy of working with JSON using PureScript
Impure Pics
A joy of working with JSON using PureScript
10:23
Debunking Haskell Myth: “Tooling Issue”
Impure Pics
Debunking Haskell Myth: “Tooling Issue”
9:37
Why are FP devs obsessed with Referential Transparency?
Impure Pics
Why are FP devs obsessed with Referential Transparency?
10:43