Projects
swwm-android-app
Demonstration project for modern Android developmenet practices as advocated by Google.
- MVVM architecture
- Kotlin-only and Kotlin Coroutines-only
- Room database and secure preferences for local storage
- Unidirectional data flow
android-project-template
Base project template for new Android projects. In general, this repo tries to:
- Use most recent versions of Kotlin, Kotlin Coroutines, Gradle, and the Android Gradle Plugin
- Use most recent version of the most common Jetpack libraries
- Have ktlint configured to run for all submodules at all times
lillicoder.github.io
JavaScript 6 de-rust project. Implements Conway’s Game of Life in an HTML5 canvas.
projecteuler-java
Java implementations of answers for the popular programming puzzles website Project Euler. To one day be rewritten in Kotlin.
algorithms-java
Java implementations of basic data structures and various algorithms. Mostly done as practice for interviewing or reviewing fundamentals when working on Project Euler questions. To one day be rewritten in Kotlin.