- The user needs
- Compromise between speed and maintainability
- Security
- Quality
- Shipping products - putting quality products in the hands of the user.
- Exploring the limits of what's possible.
- Separating what's important and noise.
- Building for a particular user.
- Leverage over time
"I have limited time, energy and focus."
Musyoka Muasya
More about me… (Click to expand)
-
Writing, editing, and reviewing Kotlin code
- Modern Android app and development
- Great familiarity with most common Android APIs
- Implementing apps using common Android app architectures
- Building for a greater audience - phones, tablets, TV. Learning wear and auto
- Abstracting and selecting the right dependencies to avoid being locked into poor libraries/technologies
- using stdlib
- using coroutines, structured concurrency, cancellation, and Flow. I use Rx* when needed.
- Modern Android app and development
-
I can work on Java code, too, but I prefer Kotlin.
-
Writing, editing, and reviewing JavaScript code
- NodeJs is my go-to when I need to build API
- Build with common Nodejs CMS
But this README is not set in stone. I'll update it from time to time.