Nicholas Doglio's Projects
Utilities and examples used in Meta to simplify migration from Java to Kotlin and maintenance of Kotlin code.
A Gradle plugin to apply ktfmt to your builds, and reformat you Kotlin source code like a glimpse ๐งน๐
Small Epoxy demo with RxJava
Gradle plugin which validates the licenses of your dependency graph match what you expect
Minimalin Watch Face
A minimalist faking framework exclusively for verifying interactions
Sample project for modularizing an Android application
Gradle plugin to keep your modules graph healthy and lean.
An experimental tool for building console UI in Kotlin using the Jetpack Compose compiler/runtime
A modern JSON library for Kotlin and Java.
WIP movies project to show off diferrent MV* patterns
WIP Feedly, Inoreader and RSS client
Simple Material Design note taking application
Small demo android application for an Android Developer interview
An Android app which provides design news & inspiration as well as being an example of implementing material design.
A Kotlin compiler plugin that generates equals, hashCode, and toString for plain old Kotlin objects in public APIs.
Python API for stats.nba.com with a focus on NBA and WNBA applications
An Android RSS reader presented in Material You style.
Gradle plugin which helps you analyze the size of your Android apps.
๐ก A tool to visualize Dagger 2 dependency graphs
Android injection using the Anvil and Dagger2
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Android injection using the Anvil compiler plugin
Keep Gradle Wrapper up-to-date with this action.