![Adam Warski Profile](https://pbs.twimg.com/profile_images/577374554856644608/oJ6VVFRs_x96.jpeg)
Adam Warski
@adamwarski
Followers
7K
Following
9K
Statuses
5K
Sharing elegant solutions to everyday problems | R&D @ SoftwareMill | #Scala / functional programmer #FP | Blogger | #OSS developer
Warsaw, Poland
Joined December 2007
sttp-client 4.0.0-RC1, the release candidate of the #Scala HTTP client you always wanted, is here! We're planning the 4.0-final in ~month from now, unless any major issues come up. So please test, update, report if something is broken or unclear!
0
5
29
RT @softwaremill: Rust has consistently been voted the most loved programming language in Stack Overflow Developer surveys. Let’s see why t…
0
3
0
Cron is one of these functionalities that we take for granted. But once we enter a distributed system, especially across cloud regions, things get tricky. Michał Stopyra describes our team’s solution to this problem: #architecture #AWS #cloud
0
0
11
RT @IntelliJScala: We are delighted to announce that @JetBrains is a Gold Sponsor of this year's Scalar conference! 🎉 Save the date, March…
0
5
0
See you at @LambdaDays? I'll be speaking on what this thing called "Functional Programming" might actually be. And probably more importantly, the lineup of other speakers looks really impressive!
0
3
11
A while ago @mostruszka shared a talk by @MarcJBrooker on resiliency strategies used in the AWS SDK. Some weeks passed, and now we have an implementation of "adaptive retries" available as one of the retry patterns in Ox, thanks to Kamil Lontkowski. See the talk: Try Ox:
0
3
14
Join us at @scalarconf and meet The Man behind the Li Haoyi #Scala stack! We've got a very welcoming hallway! :)
Will be in Poland 27-28 March to present at @scalarconf, and possibly traveling around Europe a bit before and after. If any #Scala meetup organizers are looking for someone to give a talk, do drop me a message and we can probably schedule something!
1
2
20
It's a hard problem :) On one hand, Scala subsumes both Kotlin and Java - that is, if you learn Scala, then all of the Kotlin / new Java-specific features are simplifications or specializations of the general features that are available in Scala. On the other hand, apart from pure language knowledge, there's also familiarity with the ecosystem. And while language skills are transferrable (especially "downwards" - that is from Scala to Kotlin to Java), ecosystem proficiency needs to be learned for each of the platforms separately.
0
0
0
@aludwikowski @akka_io_ Right, it's also good to keep the blog posts short :) Even if an id is reused, it might be good to explicitly mention that, just to avoid confusion
0
0
1
@akka_io_ @aludwikowski Also, the interesting part here is what are the guarantees when it comes to idempotency/retries etc. How many times at most will `makePayment` be called? How can we create an idempotency key there to pass it to the (external) payment processor?
1
0
0
A simple way of supporting #OSS projects: Leave a 👍 on the bugs you'd need to see fixed, or features you'd like to see implemented. It's a small thing, but matters: helps with prioritisation and gives feedback. Even such distant connection with users is valuable.
0
3
15
RT @softwaremill: How to start your adventure with Tapir? How can a functional programming language, such as #Scala, benefit your daily wor…
0
3
0