Twitter | Search | |
Bartek Lipinski
Android Tech Lead at
455
Tweets
307
Following
379
Followers
Tweets
Bartek Lipinski retweeted
You Had One Job Aug 18
Checkmate, scientists.
Reply Retweet Like
Bartek Lipinski Aug 11
Replying to @lime_cl
Picasso. Why? Out of habit, I guess... A long time ago I had some performance issues with glide and I must remember that subconsciously when I choose an image processing library for a project.
Reply Retweet Like
Bartek Lipinski Aug 3
Mała podpowiedź do trouble-shootingu: na Chrome leży, na Safari działa.
Reply Retweet Like
Bartek Lipinski Aug 2
Replying to @hamen
Reply Retweet Like
Bartek Lipinski Jul 29
What an amazing race that was! 🔥 If anyone ever tells you is boring, show them Hockenheim 2019. So intense! I feel so bad for , & . You guys tried pushing it to the edge and the show you gave was pure greatness. Thank you 🙇‍♂️
Reply Retweet Like
Bartek Lipinski Jul 26
Whenever I think "I wonder if there's a tool for ...", and then I find a gem like . I'm like: ( •_•) ( •_•)>⌐■-■ (⌐■_■)
Reply Retweet Like
Bartek Lipinski Jul 24
🙊 just noticed my post was featured in the previous (#370) issue of Android Weekly. Thanks and sorry for the delayed shout-out 🤪
Reply Retweet Like
Bartek Lipinski retweeted
Erin 🦁 Jul 21
taking your first delicate steps into someone else's codebase
Reply Retweet Like
Bartek Lipinski retweeted
Antonio Leiva Jul 21
Reply Retweet Like
Bartek Lipinski Jul 19
Replying to @intellijidea
Hey , you steal my tweets yo 😅
Reply Retweet Like
Bartek Lipinski Jul 18
Replying to @pablisc0
Cool repo! Thanks for sharing. Single `lazy` won't make a noticeable diff, but start putting those in a generated code or something and those delays will pile up. Still, it's important to know there are different `lazy` options, and from what I see not many people know that. Thx!
Reply Retweet Like
Bartek Lipinski Jul 17
In most cases in Android, you don't need thread safety when using `lazy`. Using `LazyThreadSafetyMode.NONE` will reduce the overhead of the property delegation.
Reply Retweet Like
Bartek Lipinski Jul 9
the latter is me today.
Reply Retweet Like
Bartek Lipinski Jul 8
Replying to @riggaroo @jessewilson
You should've spent 40 minutes on the presentation of instead 🍩
Reply Retweet Like
Bartek Lipinski Jul 8
Is there a word that you just can't stand when reading a blog post? Mine is "automagically". It makes my blood boil.
Reply Retweet Like
Bartek Lipinski Jul 8
Understanding Kotlin contracts by
Reply Retweet Like
Bartek Lipinski Jul 5
Replying to @yahyabayramoglu
I'd rather control them manually and not put them in the dependency graph to obscure things with mutlibindings and stuff. I'm still looking for a good solution here. Maybe something could be done with module creation (putting initializers in proper order in AppModule init{}?)...
Reply Retweet Like
Bartek Lipinski Jul 5
Replying to @yahyabayramoglu
But at least it gives you more control over initializations. Less luck, more logic.
Reply Retweet Like
Bartek Lipinski Jul 5
Replying to @yahyabayramoglu
As everything this solution also has its downsides. It requires a bit more work because you cannot (or "mustn't" really) use the static calls, you have to inject the abstracted version.
Reply Retweet Like
Bartek Lipinski Jul 5
Replying to @yahyabayramoglu
I don't think I understand that. My examples use manual Initializers and try to show why they are bad, so they do not apply to this sentence.
Reply Retweet Like