Skip to main content
Search
Search

#android

@Saif Chaouachi

It’s a non-transitive R class world

After Duplo modularization, we noticed that the task producing a transitive R class was taking a significant…

Person holding black and brown globe ball while standing on grass land.
@Zac Sweers

Developing in the Open

We use plenty of open source tools at Slack and we’ve benefited immensely from the wider Android, Kotlin,…

A bowl of tomatoes being handed from one pair of hands to another, illustrating sharing fruits of labor.
@Zac Sweers

Extending Anvil for Fun and Profit

Note: This article assumes some familiarity with Dagger, Anvil, and Kotlin. We use Dagger heavily in the Slack…

Anvil
@Zac Sweers

Shadow Jobs

We take developer productivity pretty seriously at Slack. It’s multi-faceted, spreading across build speed,…

scroll to top