@tlinkowski.pl 🦋

632 posts

@tlinkowski.pl 🦋

@tlinkowski.pl 🦋

@t_linkowski

Software Engineer • Java/Kotlin • 🎯 maintainable & profitable software

Wroclaw, Poland Katılım Mart 2018
610 Takip Edilen176 Takipçiler
Tagir Valeev
Tagir Valeev@tagir_valeev·
@t_linkowski @danieldietrich @lukaseder Basically what Daniel says. I have nothing significant to add. Unlikely would I use it for my library. If I really need I would reimplement immutable lists right in the library rather than creating a dependency for this sole purpose.
English
3
0
3
0
@tlinkowski.pl 🦋
@tlinkowski.pl 🦋@t_linkowski·
Hey @danieldietrich @lukaseder @tagir_valeev, may I ask your feedback as library maintainers? Would you consider the idea below useful, esp. for #JDK8 libraries that need immutable Collections? 💡 Facade of #JDK9 Collection factory methods, e.g. List.of twitter.com/t_linkowski/st…
@tlinkowski.pl 🦋@t_linkowski

My new library, UniJ, is ready! 🎉 #UniJ is a #JDK8 facade for #JDK9+ API 🙂 Analogy: UniJ is to JDK 9+ API what #SLF4J is to logging API. Example: > List.of(1, 2) // on JDK 9+ > UniLists.of(1, 2) // on JDK 8 with UniJ If you like it, please share! 🙏 #unij-universal-jdk-9-api-facade" target="_blank" rel="nofollow noopener">github.com/tlinkowski/Uni…

English
2
0
0
0
Javarevisited
Javarevisited@javarevisited·
Tell me that you are a Java developer without telling me that you are a Java developer?
English
87
7
55
0
@tlinkowski.pl 🦋 retweetledi
Wisen Tanasa
Wisen Tanasa@ceilfors·
Many of the software engineers I talked to told me that they practice TDD out of guilt. That's not right, we need a different way to think about TDD. I've been practising TDD for almost a decade, here's how I currently think about it:
English
68
326
1.3K
0
@tlinkowski.pl 🦋 retweetledi
Roman Elizarov
Roman Elizarov@relizarov·
I'm happy to see one more language adopting structured concurrency. Interesting design tradeoff, though. In Kotlin it is purely a library feature, while Swift plans to integrate structured concurrency directly into the language with `async let` syntax. forums.swift.org/t/swift-concur…
English
10
30
219
0
@tlinkowski.pl 🦋
@tlinkowski.pl 🦋@t_linkowski·
@nipafx Just FYI, I tried to coin terms "reducePartially" (for T->T) & "reducingMap" (T->U), then renamed to "chunkedReduce" for both (but it never got accepted). To me, the operation you mentioned is such a chunked/batch/partial/(pick your adjective) reduction. github.com/jOOQ/jOOL/issu…
English
0
0
0
0
Nicolai Parlog 🇺🇦🕊️
(Functional?) programming question. What's that collection/stream/array operation called that processes a variable number of input elements to a single result? XXXXXXXXXXXXXXXXXXXXX <-----><--->-<------> Y Y Y Y (View in monospaced)
English
15
4
19
0
@tlinkowski.pl 🦋 retweetledi
Tomasz
Tomasz@tjaskula·
No matter paradigm, to be successful hide the “how” and make “what” explicit. But each paradigm has it’s own ways to do it.
English
0
1
1
0
@tlinkowski.pl 🦋 retweetledi
Jakub Kozłowski
Jakub Kozłowski@kubukoz·
Still hiring. Let me know if you're interested!
Jakub Kozłowski@kubukoz

My team at @OcadoTechnology is hiring! Wrocław, Poland only. We use Scala, akka-http/http4s, cats-effect/ZIO, doobie+quill/Slick and a bunch of other stuff, in a diverse stack. HMU if you want to hear more!

English
1
4
9
0
@tlinkowski.pl 🦋
@tlinkowski.pl 🦋@t_linkowski·
@tagir_valeev @olegchir What you wrote as an explanation made perfect sense to me 🙂 So I wouldn't expect any kind of shitstorm (but maybe I don't know the Internet well enough).
English
0
0
1
0
Tagir Valeev
Tagir Valeev@tagir_valeev·
Declined four years old ticket with 18 votes. Never felt better.
English
2
0
12
0
@tlinkowski.pl 🦋
@tlinkowski.pl 🦋@t_linkowski·
@pivovarit That's some very serious competition! 🙂 But it might not be SO bad about your audience - there are certainly people that are not interested in either Kotlin nor reactive, I guess... Good luck! 🤞
English
0
0
2
0
@tlinkowski.pl 🦋 retweetledi
Andres Almiray
Andres Almiray@aalmiray·
Are you a long time Apache Maven user but have to deal with Gradle? Do you find Gradle to be confusing, irritating, or difficult? Then there’s an option for you github.com/kordamp/kordam… Bring your Gradle builds back to sanity.
English
0
8
21
0
@tlinkowski.pl 🦋
@tlinkowski.pl 🦋@t_linkowski·
@philipp_hauer Something else: Spock. Unfortunately, testing Kotlin code using Groovy has quite a few quirks (like verbose access to objects, internal types, & extension methods). #L27-L44" target="_blank" rel="nofollow noopener">github.com/tlinkowski/tli…
English
0
0
0
0
Philipp Hauer
Philipp Hauer@philipp_hauer·
What test framework are you using for #Kotlin projects? Please retweet. :-)
English
7
17
25
0
@tlinkowski.pl 🦋 retweetledi
Mario Fusco
Mario Fusco@mariofusco·
You can optimise for low latency. You can optimise for high throughput. You can optimise for memory occupation. However 90% of times the most precious thing you should optimise for is maintainability.
Mario Fusco tweet media
English
10
292
673
0
@tlinkowski.pl 🦋
@tlinkowski.pl 🦋@t_linkowski·
@CedricChampeau Interesting 🤔 I, on the other hand, like it very much... Thanks to it, I don't have to think about formatting that much, especially about indents ("Reformat Code" in #IntelliJ does it for me).
English
0
0
0
0
Andres Almiray
Andres Almiray@aalmiray·
Hmm it looks like I botched the last 2 releases of kordamp-gradle-plugins and kordamp-parentpom. Working on a fix.
English
1
0
0
0
@tlinkowski.pl 🦋 retweetledi
Márton Braun
Márton Braun@zsmb13·
Here's a not-really-technical post for a change, where I ramble about imposter syndrome. Getting Only Positive Feedback zsmb.co/getting-only-p…
English
3
3
18
0