Eric Fung's repositories
kotlin-koans-solutions
Complete solutions to https://github.com/Kotlin/kotlin-koans/
advent-of-code-2017
Solutions in Python to the Advent of Code 2017
advent-of-code-2016
My solutions to the Advent of Code 2016, this time, with solutions in Kotlin: http://adventofcode.com/2016
android-architecture
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
advent-of-code-efung
Solutions to Advent of Code: https://adventofcode.com/ for 2020 onwards.
gnufmuffin.com
Do You Know the Muffin Man? - A Journal of Baking and Dessert
homesick-dotfiles
Homesick castle of my dotfiles (shell config, CLI prefs, etc.)
homesick-vim
Homesick castle for vim configuration
advent-of-code-sample
Example package structure with entry-points for using advent-of-code-data runner
alfred-workflow
Full-featured library for writing Alfred 3 & 4 workflows
conferences
A community-curated list of conferences around the world for Android developers.
dbt-completion.bash
Adds autocompletion to the dbt CLI
epoxy
Epoxy is an Android library for building complex screens in a RecyclerView
FancyShowCaseView
An easy-to-use customisable show case view with circular reveal animation.
firebase-tools
The Firebase Command Line Tools
gifcap
Create GIFs from Android devices
LegacySample_SoftKeyboard
Android Studio project for the Android legacy sample SoftKeyboard.
minimal-mistakes
:triangular_ruler: A flexible two-column Jekyll theme perfect for building personal sites, blogs, and portfolios.
pinecone-python-client
The Pinecone Python client
pixelypanel
Experiments using the Adafruit Matrix Portal and a 64x32 RGB matrix
promptfoo
Test your prompts, models, and RAGs. Catch regressions and improve prompt quality. LLM evals for OpenAI, Azure, Anthropic, Gemini, Mistral, Llama, Bedrock, Ollama, and other local & private models with CI/CD integration.
pytudes
Python programs to practice or demonstrate skills.
spoon
Spoon is a library to analyze, transform, rewrite, transpile Java source code (incl Java 8). It parses source files to build a well-designed AST with powerful analysis and transformation API. Made at Inria with :heart:, :beers: and :sparkles:.
sqldelight
Generates Java models from CREATE TABLE statements.
symlinks
How to do symlinks that play nicely with Git.
tensorflow-for-poets-2
Adapts Google's TensorFlow For Poets codelab for ML Kit for Android, showing a live camera activity.
toothpick
A scope tree based Dependency Injection (DI) library for Java
ToothPickTest
Example of running Android instrumentation tests with the ToothPick dependency injection library