Rustacean π¦ | Rust TUI/CLI infrastructure | Ex-Google Android Studio | Engineering Leader & Founder
rust-scratch. Explorations into various Rust language features and crates. All written for didactic exposition. These can be turned into tutorials on developerlife.com, or videos on YT, or graduated into r3bl-org/r3bl-open-core repo.
71algorithms-in-kotlin. This project is useful if you are trying to get more fluency in Kotlin or need a refresher to do interview prep for software engineering roles
68react-native-weather. This project is to explore React Navigation (Drawer, Tab, and Stack Navigators). And explore best practices around styling, design, and collaborating with designers for better UX for building great apps.
52idea-plugin-example. JetBrains IDEA plugin pedagogical example w/ testing
33android-simple-mediaplayer. Sample code that shows how to use the basics of the Android MediaPlayer class.
22ts-template. TypeScript, Webpack, Jasmine, Karma template project
18idea-plugin-example2. JetBrains IDEA plugin pedagogical example w/ usage of complex JetBrains UI components
13starterproject_todolist_react_redux_firebase_ts_md. This project will show you how to use React, Redux, Firebase, Typescript, and Material Design to create a basic to-do list app, that is basic, but real-world.
11adwaita-mono-nerd-font. Nerd Font patched Adwaita Mono
11places-api-poc. This project shows how to exercise the Google Places API surface, Material Design 2 Components, JUnit5, mockK, Dagger2, and Kotlin
9color-console. This is a small library that provides a simple Kotlin DSL in order to colorize console log output w/ ANSI characters.
7mediasession-mediaplayer. Java
7ts-ink-template. Template project for CLI apps using Ink v3, TypeScript, and Node.js. Testing using Jest.
7vue_webpack. Project that supports Material Design (thru Vuetify), Electron, and Webpack (started using vue-cli)
7loomexample. Early exploration into Java Project Loom
6android_arch_comp. Java
6giphy-viewer-kotlin. Giphy Viewer app for Android written in Kotlin
6developerlife.com. developerlife.com site was started in Nov 1998 with coverage for topics related to Java, XML, and web and desktop technologies. Today it covers Rust, TUI, Android, Web, Cloud technologies, and User Experience Engineering (UXE) and design topics
5starterproject_todolist_react_firebase_ts_md. This project will show you how to use React, Firebase, Typescript, and Material Design to create a basic to-do list app, that is basic, but real-world.
4androidlearning_lifecycle. Zen Framework for Android (learning how to better manage Android app lifecycles)
2android_arch_comp_kt. Kotlin
2customviews. Kotlin
2r3bl_terminal_async. Async readline, concurrent stdout writer, and spinner component
2dagger2. Java
2react_native_test1. React Native test project that shows the use of Android native modules.
1kt-scratch. Pedagogical snippets of Kotlin source code to learn the language
1annotation-processing. Annotation Processing w/ Kotlin and Android
1