Zac Sweers·Feb 6, 2019API Design Case Studies: Intersection TypesMy team recently cleaned up an API in an internal storage library. While it’s a simple case, it covers a couple interesting language tools…
Zac Sweers·Dec 10, 2018Detecting Blurriness with RenderscriptAbout three years ago, I worked on a project at Uber to try to detect when photos taken client-side were blurry. The goal was to be able…A response icon1A response icon1
Zac Sweers·Oct 10, 2018Announcing AutoDispose 1.0About two years ago, just after migrating my side project to RxJava 2, I started a branch called “boundObservers” to try out an idea I had…
Zac Sweers·Aug 16, 2018RxAndroid’s New Async APII’ve migrated this post to my personal blog: https://www.zacsweers.dev/rxandroids-new-async-api/A response icon8A response icon8
Zac Sweers·May 22, 2018Moshi Kotlin Code Gen: An Open Source StoryI’ve migrated this post to my personal blog: https://www.zacsweers.dev/moshi-kotlin-code-gen-an-open-source-story/A response icon1A response icon1
Zac Sweers·May 16, 2018Exploring Moshi’s Kotlin Code GenI’ve migrated this post to my personal blog: https://www.zacsweers.dev/exploring-moshis-kotlin-code-gen/A response icon2A response icon2
Zac Sweers·Mar 28, 2018An update on the weight loss and fitness work!I’ve migrated this post to my personal blog: https://www.zacsweers.dev/an-update-on-the-weight-loss-and-fitness-work/A response icon1A response icon1
Zac Sweers·Feb 8, 2018Journey from 205 to 165I’ve migrated this story to my personal blog here: https://www.zacsweers.dev/journey-from-205-to-165/
Zac Sweers·Jan 8, 2018Catching Up on CatchUp: API QuirksI’ve migrated this post to my personal blog here: https://www.zacsweers.dev/catching-up-on-catchup-api-quirks/A response icon1A response icon1
Zac Sweers·Jan 1, 2018Year in Review — 2017I’ve migrated this post to my personal blog: https://www.zacsweers.dev/year-in-review-2017/A response icon1A response icon1