Matej Cerny's avatar
Matej Cerny
npub17hpl...yx66
Functional programming enthusiast with strong foundations in the relational databases world #FP #Scala #Postgres
Matej Cerny's avatar
matejcerny 6 months ago
I'm always looking forward to Evan's keynotes. Great insight into language adoption strategy. #lambdadays #functionalprogramming
Matej Cerny's avatar
matejcerny 6 months ago
"Discovering Elm led to the state of mind: computer bliss." #elm #functionalprogramming
Matej Cerny's avatar
matejcerny 6 months ago
This kind of reminds me of Smithy, which is also able to specify types and methods in a pseudo-language and generate a working API.
Matej Cerny's avatar
matejcerny 6 months ago
Trying my friend's new home gym. All you need is a barbell, a rack, and a bench πŸ’ͺ image
Matej Cerny's avatar
matejcerny 6 months ago
This is what you should take from this year's WWDC, not that it's the macOS Vista πŸ˜‚ #apple #wwdc #docker
Matej Cerny's avatar
matejcerny 6 months ago
Hot take: Spark has one of the best APIs in the Scala space.
Matej Cerny's avatar
matejcerny 6 months ago
Fantastic meetup yesterday! Shout out to the organizers and speakers for putting it all together. It was like looking into my CV: first job - Futures, next job - Actors, then monad transformers, and now tagless final. πŸ˜‚ image
Matej Cerny's avatar
matejcerny 6 months ago
If you're a fan of Tapir, you'll want to see how ZIO (natively) handles type-driven http endpoints, OpenAPI generation, codecs etc. #scala
Matej Cerny's avatar
matejcerny 6 months ago
Before rewriting your code to use named tuples in pattern matching, keep in mind that there are situations where the "old" approach with a bunch of underscores can be a better option. #scala image
Matej Cerny's avatar
matejcerny 7 months ago
A keen introduction to Scala 3's context functions. Can they replace traditional monadic error handling? #scala
↑