Ken Yee·Feb 21, 2024Android SDKs and Obfuscation Best PracticeSpent a week debugging an interesting Proguard/Dexguard issue related to obfuscation and SDKs. It’s best practice to run your device tests…A response icon1A response icon1
Ken Yee·Jan 1, 2023Architect vs. TL StaffAnother year ends and it seems like it’s time for another introspective (a previous one can be found here about my time at KAYAK).
Ken Yee·Jan 8, 2022MVP/MVC to Reactive Architectures for Jetpack ComposeFor any Android application that’s more than five years old, this will probably be a common issue as developers try to integrate Jetpack…
Ken Yee·Jul 26, 2021Code Review MusingsA coworker asked for a blog on how I approach code reviews for our company blog, but it didn’t feel like the right place to put it because…
Ken Yee·Jul 22, 2021Predictions/Goals: Past and FutureWith my 2nd year anniversary at my current company, I thought it’d be a good time to have a bit of a retrospective/introspective/predictive…A response icon2A response icon2
Ken Yee·Jul 10, 2021Spring Boot Permissions/Routing/Packaging Fun with React.js and OktaIntroductionA response icon2A response icon2
Ken Yee·Nov 21, 2020Chocolatey Windows and Ctrl/Alt AutoHotKeyCan’t believe I missed the whole Chocolatey package manager revolution on Windows. It’s similar to Homebrew on OSX and lets you manage…A response icon2A response icon2
Ken Yee·Apr 12, 2020Optional<T> in Kotlin using a Sealed ClassNice quick way to add Guava or Android API24’s Optional<T> using Kotlin’s sealed classes (until they build this into the languate as a…
Ken Yee·Jan 4, 2020Introspective on Being an Architect, Tech Lead, Team LeadIt’s the end of another year and a time to reflect on the meaning of life (also known as annual reviews). This is my third company that…
Ken Yee·Apr 17, 2019AndroidX Migration TipsHere are a few tips after migrating a few projects to AndroidX: