You should go to a programming conference
Jakub Kozłowski
You should go to a programming conference
6:36
Scoped Error Capabilities in cats-mtl
Jakub Kozłowski
Scoped Error Capabilities in cats-mtl
19:13
The hidden power of Scala's Opaque Types
Jakub Kozłowski
The hidden power of Scala's Opaque Types
24:18
Make delightful web apps with Scala and Krop!
Jakub Kozłowski
Make delightful web apps with Scala and Krop!
34:27
Save your Scala apps from the LazyValpocalypse, with Łukasz Biały!
Jakub Kozłowski
Save your Scala apps from the LazyValpocalypse, with Łukasz Biały!
55:46
Deep dive: how I added THIS feature to smithy4s (bincompat-friendly mode)
Jakub Kozłowski
Deep dive: how I added THIS feature to smithy4s (bincompat-friendly mode)
37:24
I waited 4 years for this Scala feature...
Jakub Kozłowski
I waited 4 years for this Scala feature...
11:06
Contribute to Metals like Kasper Kondzielski - Scala with Friends
Jakub Kozłowski
Contribute to Metals like Kasper Kondzielski - Scala with Friends
30:26
Play with your APIs in Smithy Playground
Jakub Kozłowski
Play with your APIs in Smithy Playground
5:23
Call AWS on ANY SCALA RUNTIME with Smithy4s
Jakub Kozłowski
Call AWS on ANY SCALA RUNTIME with Smithy4s
18:55
Extend your JVM app at runtime with SPI
Jakub Kozłowski
Extend your JVM app at runtime with SPI
19:10
Explore your Smithy models with the CLI
Jakub Kozłowski
Explore your Smithy models with the CLI
27:39
Improved reuse in Smithy with Mixins
Jakub Kozłowski
Improved reuse in Smithy with Mixins
19:33
Errors in Smithy/Smithy4s and how to deal with them
Jakub Kozłowski
Errors in Smithy/Smithy4s and how to deal with them
23:29
Types of Shapes in Smithy
Jakub Kozłowski
Types of Shapes in Smithy
23:17
Updating our Smithy4s stack in 2024
Jakub Kozłowski
Updating our Smithy4s stack in 2024
2:45
Customizing your HTTP spec in Smithy
Jakub Kozłowski
Customizing your HTTP spec in Smithy
21:17
10 flavors of Scala's future - Scalar 2024 recap
Jakub Kozłowski
10 flavors of Scala's future - Scalar 2024 recap
11:33
I got interviewed for a FAKE Scala job...
Jakub Kozłowski
I got interviewed for a FAKE Scala job...
39:17
HTTP clients for free with Smithy4s
Jakub Kozłowski
HTTP clients for free with Smithy4s
12:38
Smithy4s - project setup and HTTP routes
Jakub Kozłowski
Smithy4s - project setup and HTTP routes
17:47
How to write an API specification in Smithy
Jakub Kozłowski
How to write an API specification in Smithy
11:19
Smithy - the API definition language
Jakub Kozłowski
Smithy - the API definition language
6:14
Conferences are BACK! (Scalar Conf 2023 recap)
Jakub Kozłowski
Conferences are BACK! (Scalar Conf 2023 recap)
9:55
Installing JIRA on NixOS
Jakub Kozłowski
Installing JIRA on NixOS
28:08
The Scala community will exile me for this
Jakub Kozłowski
The Scala community will exile me for this
13:58
What I've been up to
Jakub Kozłowski
What I've been up to
8:47
This is the end! (SPFS #12)
Jakub Kozłowski
This is the end! (SPFS #12)
1:27:00
It's time to traverse (SPFS #11)
Jakub Kozłowski
It's time to traverse (SPFS #11)
1:30:27
#scala An ACTUAL difficult error #shorts
Jakub Kozłowski
#scala An ACTUAL difficult error #shorts
0:33
Resource safety is hard - SPFS #10
Jakub Kozłowski
Resource safety is hard - SPFS #10
1:52:09
My first Tapir stream - SPFS #9
Jakub Kozłowski
My first Tapir stream - SPFS #9
1:13:24
Decline is amazing! - SPFS #8
Jakub Kozłowski
Decline is amazing! - SPFS #8
1:39:55
How Scala MAGICALLY turns everything into functions!
Jakub Kozłowski
How Scala MAGICALLY turns everything into functions!
10:51
Make your code testable with this simple refactoring!
Jakub Kozłowski
Make your code testable with this simple refactoring!
26:53
So much done today! (SPFS #7)
Jakub Kozłowski
So much done today! (SPFS #7)
2:08:32
I'm done with this
Jakub Kozłowski
I'm done with this
10:12
Happy 2022! (SPFS #6)
Jakub Kozłowski
Happy 2022! (SPFS #6)
1:48:52
Caves, octopuses and folding invisible paper 📃  (Advent of Code days 10-13)
Jakub Kozłowski
Caves, octopuses and folding invisible paper 📃 (Advent of Code days 10-13)
32:53
Advent of crab 🦀🦀🦀 (Advent of Code days 6-9)
Jakub Kozłowski
Advent of crab 🦀🦀🦀 (Advent of Code days 6-9)
29:48
Coding at 6am isn't fun (Advent of Code days 2-5)
Jakub Kozłowski
Coding at 6am isn't fun (Advent of Code days 2-5)
38:06
Zip and slide! (Advent of Code day 1)
Jakub Kozłowski
Zip and slide! (Advent of Code day 1)
13:26
Finally some business logic! SPFS #5
Jakub Kozłowski
Finally some business logic! SPFS #5
1:09:56
Recursion pitfalls in IO monads and how to avoid them
Jakub Kozłowski
Recursion pitfalls in IO monads and how to avoid them
15:35
Testing client/server compatibility + error handling - SPFS #4
Jakub Kozłowski
Testing client/server compatibility + error handling - SPFS #4
1:41:46
Scala project from scratch #3 - compiling the client with GraalVM Native Image
Jakub Kozłowski
Scala project from scratch #3 - compiling the client with GraalVM Native Image
1:17:56
Scala project from scratch #2 - http4s, tapir, long fixes for simple issues
Jakub Kozłowski
Scala project from scratch #2 - http4s, tapir, long fixes for simple issues
2:07:49
Scala project from scratch #1 - rough idea, setting up, design decisions
Jakub Kozłowski
Scala project from scratch #1 - rough idea, setting up, design decisions
1:27:18
Singleton types - Scala tutorial
Jakub Kozłowski
Singleton types - Scala tutorial
18:01
Singleton types and case class fields - F[_] around and find out #1
Jakub Kozłowski
Singleton types and case class fields - F[_] around and find out #1
4:27
Produce clean APIs with algebraic design - Scala/FP tutorial
Jakub Kozłowski
Produce clean APIs with algebraic design - Scala/FP tutorial
17:52
Top 9 Visual Studio Code extensions I use daily
Jakub Kozłowski
Top 9 Visual Studio Code extensions I use daily
12:43
Supervisor | Background processing in functional Scala #3
Jakub Kozłowski
Supervisor | Background processing in functional Scala #3
8:23
Background processing in functional Scala #2
Jakub Kozłowski
Background processing in functional Scala #2
14:45
(re)constructing sequences with Alternative - Scala tutorial
Jakub Kozłowski
(re)constructing sequences with Alternative - Scala tutorial
11:09
Destroy your foldLeft with traverse and State - Scala tutorial
Jakub Kozłowski
Destroy your foldLeft with traverse and State - Scala tutorial
12:15
Migrating a functional app to Cats Effect 3 - Scala tutorial
Jakub Kozłowski
Migrating a functional app to Cats Effect 3 - Scala tutorial
30:13
Death of Blocker: blocking in Cats Effect 3 - Scala tutorial
Jakub Kozłowski
Death of Blocker: blocking in Cats Effect 3 - Scala tutorial
11:52
10 things that made me a senior developer
Jakub Kozłowski
10 things that made me a senior developer
12:23
Introduction to Variance in Scala with Wiem Zine Elabidine - Scala with Friends #1
Jakub Kozłowski
Introduction to Variance in Scala with Wiem Zine Elabidine - Scala with Friends #1
27:17
The Parallel typeclass in Cats - Scala tutorial
Jakub Kozłowski
The Parallel typeclass in Cats - Scala tutorial
12:39
Algebraic effects and handlers in the Effekt language
Jakub Kozłowski
Algebraic effects and handlers in the Effekt language
12:34
Background processing in functional Scala #1
Jakub Kozłowski
Background processing in functional Scala #1
16:37
Folding algebraic data types - Scala tutorial
Jakub Kozłowski
Folding algebraic data types - Scala tutorial
31:54
Making asynchronous programs functional with IO.async and IO.cancelable - Scala tutorial
Jakub Kozłowski
Making asynchronous programs functional with IO.async and IO.cancelable - Scala tutorial
26:19
Basic streams and combinators in fs2 - Scala tutorial
Jakub Kozłowski
Basic streams and combinators in fs2 - Scala tutorial
14:29
Using Tagless Final with laws - Scala tutorial
Jakub Kozłowski
Using Tagless Final with laws - Scala tutorial
27:54
Why Map doesn't have an Applicative - Scala tutorial
Jakub Kozłowski
Why Map doesn't have an Applicative - Scala tutorial
6:40
Zipping maps using Apply - Scala tutorial
Jakub Kozłowski
Zipping maps using Apply - Scala tutorial
9:11
What are monoids and how to use them - Scala tutorial
Jakub Kozłowski
What are monoids and how to use them - Scala tutorial
19:31
The Traverse type class in Cats - Scala tutorial
Jakub Kozłowski
The Traverse type class in Cats - Scala tutorial
22:01
Resource composition in cats-effect with the Resource data type - Scala tutorial
Jakub Kozłowski
Resource composition in cats-effect with the Resource data type - Scala tutorial
22:27
Basic resource management with Bracket in cats-effect - Scala tutorial
Jakub Kozłowski
Basic resource management with Bracket in cats-effect - Scala tutorial
8:57
Using Blocker in cats-effect 1.4.0 - Scala tutorial
Jakub Kozłowski
Using Blocker in cats-effect 1.4.0 - Scala tutorial
8:13
kubukoz-pro AirServer Live Stream
Jakub Kozłowski
kubukoz-pro AirServer Live Stream