Jacek Kunicki
where else to find them
what they talk about
all 10 in the filters
where they keep going back
- JDD3 editions2016–2023
- Scalar3 editions2018–2020
- Scale By the Bay2 editions2017–2018
all 9 in the filters
on a stage with
- Alexy Khrabrovonce
- Michał Matłokaonce
who talks about the same things
- Heiko Seeberger7 talks
- Mathias Doenitz6 talks
- Konrad 'ktoso' Malawski19 talks
- Daniel Spiewak13 talks
- Daniel Ciocirlan5 talks
- Viktor Klang23 talks
| title | conference | date |
|---|---|---|
| Pain-free Functional Programming with Java 21 | GeeCON 2024 | 2024-05-15 |
Demonstrates concrete code: use Java 22 records for immutable data, build an Attempt/Or wrapper (success/failure or left/right) to make errors first-class… | ||
| Beyond Distance: How We Made Remote Mentoring a Success | JDD 2023 | 2023-10-24 |
SoftwareMill Academy trains junior engineers remotely and succeeds: two editions, 3 months per edition, 4 mentees, 2 mentors, teaching Scala with the Typelevel… | ||
| HAVE WE FOUND THE HOLY ENUM? | Scalar Conference 2023 | 2023-03-23 |
Scala 2's built-in Enumeration lacks custom fields and compile-time exhaustiveness and only offers unsafe name lookup, while sealed ADTs add parameters and… | ||
| Relax, It's Just FP | Confitura 2022 | 2022-06-25 |
Introduces practical functional-programming techniques from Scala that can be applied in modern Java: immutable values and data structures, error handling… | ||
| What Emergency Medicine Can Teach You About Software Development | Build Stuff 2021 | 2021-11-17 |
Shows concrete analogies: thermography proves a typical emergency blanket fails to stop conductive heat loss; ETCO2 proves tube placement and beats guesswork… | ||
| HOW I UNDERSTOOD MONAD TRANSFORMERS | Scalar 2020 | 2020-05-15 |
Mixing Future[Option[A]] in for-comprehensions becomes concrete: code shows a custom wrapper that maps and flatMaps the inner Option rather than the outer… | ||
| Reactive Integration with Akka Streams and Alpakka | GeeCON 2019 | 2019-05-15 |
Shows a runnable Java pipeline using Akka Streams plus Alpakka connectors: a file tail source reads CSV lines, a Flow parses to a domain model, a GraphDSL… | ||
| SCALATEST: YOU'RE ASSERTING IT WRONG | Scalar 2019 | 2019-04-05 |
Shows concrete ScalaTest idioms that give clearer failures: use OptionValues/EitherValues (callable as value) instead of .get to get readable messages and… | ||
| Practical Reactive Streams with Monix | Scale By The Bay 2018 | 2018-11-15 |
Processes gzipped CSV lines with Monix Observables, parses each line into a domain Reading Task, groups readings by ID in pairs, computes averages (invalid… | ||
| How (Not) to Use Reactive Streams in Java 9+ | JDD 2018 | 2018-10-08 |
Java 9+ exposes java.util.concurrent.Flow as SPI interfaces, not ready-made stream implementations, and a naïve iterator-backed Publisher fails the Reactive… | ||
| PRACTICAL REACTIVE STREAMS WITH MONIX | Scalar 2018 | 2018-04-06 |
Live coding shows a working pipeline that reads files, parses lines into a Reading ADT, groups readings in pairs (buffer size 2) to compute averages (falls… | ||
| Tame Your Data with Akka Streams | Scale By the Bay 2017 | 2017-11-16 |
Live code shows Akka Streams parsing gzipped CSV files into ByteString lines using framing (delimiter '\n', max 128, allowTruncation true), mapping lines to… | ||
| Jacek Kunicki Interview | Scale By the Bay 2017 | 2017-11-16 |
Works in Scala and confronts real concurrent-execution bugs: thread pools and execution contexts were causing the app to block until the team separated… | ||
| A Practical Introduction to Akka Streams | Voxxed Days Vienna 2017 | 2017-03-16 |
Live-codes a Scala CSV importer that uses Akka Streams to stream gzipped files, split lines with framing.delimiter, parse lines with futures, batch pairs to… | ||
| A Practical Introduction to Akka Streams | Lambda Days 2017 | 2017-02-09 |
http://www.lambdadays.org/lambdadays2017/jacek-kunicki
Stream processing is a hot topic today and it’s easy to get lost among all the possibilities. In this… | ||
| A Practical Introduction to Akka Streams | JDD 2016 | 2016-10-10 |
Live coding shows a Scala pipeline built with Akka Streams that reads gzipped semicolon‑separated files, frames lines, parses into valid/invalid readings… | ||
| From Untested Spaghetti to Well-Rested Developers | Confitura 2015 | 2015-07-04 |
A legacy Spring MVC application with heavy code duplication and no tests is transformed into a well-tested REST API using Spring, AspectJ, and custom… | ||
| nothing matches | ||