A collection of concise write-ups on small things I learn day to day across a variety of languages and technologies.
- Alternative to AsyncTask
- Alternative to IntentService
- Calculate Lines of Code in Android
- Code Formatting in Kotlin using ktlint
- Determining if an Android Device is Rooted Programmatically
- Difference between Build Type, Flavour, and Build Variant in Android
- Display Classes Containing Deprecation Android
- Launch Modes
- Refesh fragment at reload
- Setting different ApplicationId in Gradle
- Shimmer Effect Placeholder
- Upgrade Fabric to Firebase Crashlytics
- Amend Author Of Previous Commit
- Change Git Commit Message
- Checkout Old Version Of A File
- Checkout Previous Branch
- Delete All Untracked Files
- Deleting a Git Commit
- Git Push Force but with lease
- Move The Latest Commit To A New Branch
- Rename a Git Branch
- Show What Is In A Git Stash
- Stash untracked files in Git
Inspired by jbranchaud/til, wajahatkarim3/Today-I-Learned and anitaa1990/Today-I-Learned