Skip to content
Avatar

Highlights

Sponsoring

@Homebrew
ZacSweers/README.md

Currently working on Slack. Read my blog or follow @ZacSweers on Twitter.

GitHub Activity

2021-03-25 — commented on #1324 in square/moshi

2021-03-25 — closed PR #48 to ZacSweers/redacted-compiler-plugin: "remove VariantFilter example from README"

2021-03-25 — pushed 46b06564 to ZacSweers/redacted-compiler-plugin: "remove VariantFilter example from README (#48)"

2021-03-25 — closed issue #1055 on square/kotlinpoet: "backticks in package names"

2021-03-25 — commented on #1055 in square/kotlinpoet

2021-03-24 — commented on #1318 in square/moshi

2021-03-24 — opened PR #1323 to square/moshi: "Warn on missing TypeElement rather than error"

2021-03-24 — created branch "z/fixNpe" on ZacSweers/moshi

2021-03-24 — commented on #1290 in square/moshi

2021-03-24 — closed issue #1318 on square/moshi: "@JsonQualifier annotation class can not be accessed from another module"

On My Blog

2021-02-02Disposables Can Cause Memory Leaks

2021-01-29Kapt's Hidden Test Costs

2020-07-13Time in UI Programming

2020-07-08Tick Tock: Desugaring and Timezones

2020-06-11Kotlin Symbol Processing: Early Thoughts

2020-05-01Dagger Party Tricks: Extension Functions

2020-04-03Making My WFH Life Bearable

2020-03-16Android's Built-in ProGuard Rules: The Missing Guide

2020-03-09Stories from Josephine

2020-02-05It's Nothing

More on zacsweers.dev

Inspired by Simon Willison's auto-updating profile README.

Pinned

  1. An app for catching up on things.

    Kotlin 1.6k 179

  2. Automatic binding+disposal of RxJava streams.

    Java 3.1k 186

  3. A modern JSON library for Kotlin and Java.

    Java 7.2k 590

  4. A Kotlin API for generating .kt source files.

    Kotlin 2.7k 184

  5. A Kotlin compiler plugin that generates redacted toString() implementations.

    Kotlin 168 13

  6. A Gradle plugin that infers Proguard/R8 keep rules for androidTest sources.

    Java 135 12

Contribution activity

March 2021

Created a pull request in bugsnag/bugsnag-android-gradle-plugin that received 3 comments

Add versionCode property to AndroidManifestInfoReceiver

Goal Right now the manifest is determined to be the source of truth for the application versionCode, but there are new APIs in AGP that allow setti…

+64 −5 3 comments
Reviewed 11 pull requests in 5 repositories

Created an issue in gradle/gradle that received 5 comments

Add API for TaskProviders on tasks that possibly don't exist yet

A common task ordering papercut I run into is the need to depend on a task that I know will exist, but doesn't exist at the time I register it. val

5 comments
Opened 3 other issues in 3 repositories
ZacSweers/MoshiX
1 open
bugsnag/bugsnag-android-gradle-plugin
1 open
slackhq/keeper
1 open
Started 1 discussion in 1 repository
233 contributions in private repositories Mar 1 – Mar 25

Seeing something unexpected? Take a look at the GitHub profile guide.