- Видео 67
- Просмотров 194 820
Jakub Kozłowski
Польша
Добавлен 5 сен 2013
Welcome to my channel! This is where I'll post programming videos about Scala, typelevel libraries, and programming in general.
Contribute to Metals like Kasper Kondzielski - Scala with Friends
Watch how Kasper made a contribution to the Scala 3 compiler and the Metals language server! In this episode, we also talk about the various tools/protocols involved in the process, as well as what the next steps in this area could be.
Special thanks to github.com/rochala for driving this effort!
If you enjoyed this video, please like and subscribe, and hit the bell icon so you don't miss another one ;)
Links:
Kasper's X: x.com/kkondzielski
Kasper's github: github.com/ghostbuster91
Scala3 PR: github.com/scala/scala3/pull/19780
Metals PR: github.com/scalameta/metals/pull/6378
I'm on X: x.com/kubukoz
on GitHub: github.com/kubukoz
sometimes stream on Twitch: twitch.tv/kubukoz
And you can buy me a coffe...
Special thanks to github.com/rochala for driving this effort!
If you enjoyed this video, please like and subscribe, and hit the bell icon so you don't miss another one ;)
Links:
Kasper's X: x.com/kkondzielski
Kasper's github: github.com/ghostbuster91
Scala3 PR: github.com/scala/scala3/pull/19780
Metals PR: github.com/scalameta/metals/pull/6378
I'm on X: x.com/kubukoz
on GitHub: github.com/kubukoz
sometimes stream on Twitch: twitch.tv/kubukoz
And you can buy me a coffe...
Просмотров: 701
Видео
Play with your APIs in Smithy Playground
Просмотров 2585 месяцев назад
Let's learn how to use the Smithy Playground tool to interactively explore your Smithy APIs (as well as the ones from AWS, or anyone else). If you enjoyed this video, please like and subscribe, and hit the bell icon so you don't miss another one ;) Links: - smithy-playground github.com/kubukoz/smithy-playground - smithy4s dynamic module disneystreaming.github.io/smithy4s/docs/guides/dynamic/ - ...
Call AWS on ANY SCALA RUNTIME with Smithy4s
Просмотров 4925 месяцев назад
Learn how to use Smithy4s to call AWS (Amazon Web Services) from Scala, on any platform (JVM, Scala.js, Scala Native). If you enjoyed this video, please like and subscribe, and hit the bell icon so you don't miss another one ;) Project repository: github.com/kubukoz/smithy4s-course Links: - Smithy4s AWS support disneystreaming.github.io/smithy4s/docs/protocols/aws/aws/ - Smithy models for AWS s...
Extend your JVM app at runtime with SPI
Просмотров 8895 месяцев назад
Learn how to add a plugin system to your JVM application using the Service Provider Interface. If you enjoyed this video, please like and subscribe, and hit the bell icon so you don't miss another one ;) You can find the code here: github.com/kubukoz/videos/tree/main/java-spi Links: - SPI introductiondocs.oracle.com/javase/tutorial/ext/basics/spi.html - SPI in Java's sound APIs docs.oracle.com/...
Explore your Smithy models with the CLI
Просмотров 4485 месяцев назад
This video outlines the capabilities of the Smithy CLI, and goes in depth on using it to get information about your shapes with selectors and the model AST. If you enjoyed this video, please like and subscribe, and hit the bell icon so you don't miss another one ;) Project repository: github.com/kubukoz/smithy4s-course Links: - Smithy CLI introduction aws.amazon.com/blogs/developer/introducing-...
Improved reuse in Smithy with Mixins
Просмотров 3315 месяцев назад
In this video, we talk about Mixins in Smithy - what problems they solve, how to use them, their limitations and possible usecases. If you enjoyed this video, please like and subscribe, and hit the bell icon so you don't miss another one ;) Project repository: github.com/kubukoz/smithy4s-course Links: Mixin documentation smithy.io/2.0/spec/mixins.html Non-member property mixins: smithy.io/2.0/s...
Updating our Smithy4s stack in 2024
Просмотров 4556 месяцев назад
Since the last video, we've had some version updates, and there's a new cool feature (smithy4sUpdateLSPConfig). Let's go over these together. Prerequisites: episodes 1-4. If you enjoyed this video, please like and subscribe, and hit the bell icon so you don't miss another one ;) Project repository: github.com/kubukoz/smithy4s-course I'm on Twitter: kubukoz on GitHub: github.com/kubu...
Types of Shapes in Smithy
Просмотров 3316 месяцев назад
We go over the types of Shapes available to us in Smithy. Prerequisites: episodes 1 and 2. If you enjoyed this video, please like and subscribe, and hit the bell icon so you don't miss another one ;) Project repository: github.com/kubukoz/smithy4s-course I'm on Twitter: kubukoz on GitHub: github.com/kubukoz sometimes stream on Twitch: twitch.tv/kubukoz And you can buy me a coffee if...
Errors in Smithy/Smithy4s and how to deal with them
Просмотров 2866 месяцев назад
In this one, we're talking about adding error responses to your Smithy specs and how that's handled in HTTP. Then, in the later part of the video, we go over how to raise and recover from errors in Smithy4s specifically. Prerequisites: Smithy side: episodes 1, 2, 5, 6 Smithy4s side: all past episodes. If you enjoyed this video, please like and subscribe, and hit the bell icon so you don't miss ...
Customizing your HTTP spec in Smithy
Просмотров 3576 месяцев назад
Let's talk about how you can customize what your API looks like on the HTTP level when using Smithy. Some Scala will be involved as a way to showcase some behavior, but this video counts as one of the "Smithy only" ones. Prerequisites: episodes 1, 2 and 5. If you enjoyed this video, please like and subscribe, and hit the bell icon so you don't miss another one ;) Project repository: github.com/...
10 flavors of Scala's future - Scalar 2024 recap
Просмотров 1,6 тыс.7 месяцев назад
Another conference video! Has it been a year already? This time, I'm not the one doing the talking. In fact, we're barely talking about the actual conference. But I asked a bunch of questions about Scala's future and I think you'll want to hear the answers! Chapters: 0:00:00 - Intro 0:00:33 - Paweł Marks 00:01:11 - Michał Pawlik 00:02:21 - Łukasz Biały 00:03:04 - Darja Jovanovic 00:04:26 - Dani...
I got interviewed for a FAKE Scala job...
Просмотров 4,4 тыс.Год назад
In this collab with @marcinkrykowski, I'm answering his questions about Scala and functional programming. If you want to see how poorly or how well it went, enjoy the watch ;) Thanks for inviting me to this collab Marcin! Part 2 on Marcin's channel: ruclips.net/video/gbIEVCi-mMg/видео.html If you enjoyed this video, please like and subscribe, and hit the bell icon so you don't miss another one ...
HTTP clients for free with Smithy4s
Просмотров 1 тыс.Год назад
Using smithy4s and our knowledge from the prior videos, let's get an HTTP client for our API. Prerequisites: episodes 1-3. If you enjoyed this video, please like and subscribe, and hit the bell icon so you don't miss another one ;) Project repository: github.com/kubukoz/smithy4s-course I'm on Twitter: kubukoz on GitHub: github.com/kubukoz sometimes stream on Twitch: twitch.tv/kubuko...
Smithy4s - project setup and HTTP routes
Просмотров 2 тыс.Год назад
Having written our Smithy service spec, let's set up an HTTP server with Smithy4s. Prerequisites: episodes 1-2. If you enjoyed this video, please like and subscribe, and hit the bell icon so you don't miss another one ;) Project repository: github.com/kubukoz/smithy4s-course I'm on Twitter: kubukoz on GitHub: github.com/kubukoz sometimes stream on Twitch: twitch.tv/kubukoz And you c...
How to write an API specification in Smithy
Просмотров 3,1 тыс.Год назад
Let's learn how to write API specifications in the Smithy language. Prerequisites: episode 1. If you enjoyed this video, please like and subscribe, and hit the bell icon so you don't miss another one ;) Project repository: github.com/kubukoz/smithy4s-course I'm on Twitter: kubukoz on GitHub: github.com/kubukoz sometimes stream on Twitch: twitch.tv/kubukoz And you can buy me a coffee...
Smithy - the API definition language
Просмотров 4,7 тыс.Год назад
Smithy - the API definition language
Conferences are BACK! (Scalar Conf 2023 recap)
Просмотров 1 тыс.Год назад
Conferences are BACK! (Scalar Conf 2023 recap)
The Scala community will exile me for this
Просмотров 3,3 тыс.2 года назад
The Scala community will exile me for this
How Scala MAGICALLY turns everything into functions!
Просмотров 2,3 тыс.2 года назад
How Scala MAGICALLY turns everything into functions!
Make your code testable with this simple refactoring!
Просмотров 1,9 тыс.2 года назад
Make your code testable with this simple refactoring!