/dev/random
  • Posts
  • About me

productivity

13 September 2018
android, kotlin, tips, productivity, tricks, Kotlin and Android

Kotlin and Android #3 — Know your properties

Kotlin and Android #3 — Know your properties

tl;dr Kotlin properties are awesome and super powerful, but each form comes with a bunch of gotchas. Make sure you fully understand them…

Continue reading
06 September 2018
android, kotlin, tips, tricks, productivity, Kotlin and Android

Kotlin and Android #2  —  Treacherous properties

Kotlin and Android #2  —  Treacherous properties

Developers love properties in Kotlin, but a property is not always the right choice. Getting carried away can be risky, so when should we avoid properties?

Continue reading
27 August 2018
android, kotlin, tips, tricks, productivity, Kotlin and Android

Kotlin and Android #1 — by lazy

Kotlin and Android #1  —  by lazy

Many people love by lazy, but it's easy to underestimate and misuse it. When should you use lateinit, and when is by lazy a better choice, as an Android developer?

Continue reading
27 August 2018
android, kotlin, tips, tricks, productivity, Kotlin and Android

Kotlin and Android — An opinionated series (intro)

Kotlin and Android  —  An opinionated series (intro)

In this series we're going to be looking at a few common patterns I have seen Android developers use in Kotlin, and see what's the good and bad in each, and when to use them.

Continue reading
15 May 2018
android, ide, android studio, productivity, tips, tricks

Quick Android Studio tip: debug logs without code

Quick Android Studio tip: debug logs without code

Instead of writing debug logging code, you can take advantage of the IDE tools. No more log statements forgot here and there!

Continue reading
14 December 2016
ide, android studio, intellij idea, productivity, tips, tricks, tooling

Share the settings with the whole team  —  a year later

Share the settings with the whole team  —  a year later

After one year of keeping the project's settings into VCS, I share my new findings. What worked? What didn't work, and how did we fix it? Read to the end for a bonus tip!

Continue reading
14 April 2016
android studio, intellij idea, ide, productivity, tips, tricks, tooling, ide protips

Quickly change tokens case (Android Studio protip #7)

Quickly change tokens case (Android Studio protip #7)

Changing the casing of some text has never been so easy as in your IDE!

Continue reading
07 April 2016
android studio, intellij idea, productivity, tips, tricks, ide, tooling, ide protips

Share the settings with the whole team (Android Studio protip #6)

Share the settings with the whole team (Android Studio protip #6)

How can you make sure everyone on the team is using the same IDE settings? Put the .idea folder in version control!

Continue reading
1 of 2 Older

Tags

  • android
  • android lint
  • android p
  • android studio
  • audio
  • backend
  • bintray
  • central
  • ci
  • code quality
  • conference
  • continuous integration
  • deep dive
  • droidcon
  • droidcon italy
  • droidcon turin
  • elevation
  • fake
  • firebase
  • firestore
  • git
  • gradle
  • ide
  • ide protips
  • infographics
  • insights
  • intellij idea
  • jcenter
  • jfrog
  • kotlin
  • Kotlin and Android
  • material design
  • maven
  • mock
  • numbers
  • productivity
  • psa
  • random
  • remote
  • security
  • smart lock
  • squanchy
  • static analysis
  • stub
  • test
  • testing
  • tips
  • tooling
  • tour
  • travel
  • tricks
  • ui
  • unit testing
  • ux
  • video
  • wtf
Copyright © 2023, Sebastiano Poggi.
Except where otherwise noted, content on this site is licensed under a Creative Commons BY-SA 4.0 International licence.