An open API service indexing awesome lists of open source software.

https://github.com/wzieba/til

Today I Learned
https://github.com/wzieba/til

Last synced: about 1 month ago
JSON representation

Today I Learned

Awesome Lists containing this project

README

        

Inspired by [simonw/til][1] who was inspired by [jbranchaud/til][2].
Origin of the idea can be found on [Hacker News][3].
_22 TILs and counting..._

---

### Categories

- [Android](#Android)
- [Dagger](#Dagger)
- [GithubActions](#GithubActions)
- [Gradle](#Gradle)
- [IntelliJ](#IntelliJ)
- [JVM](#JVM)
- [Kotlin](#Kotlin)
- [Rx](#Rx)
- [Shell](#Shell)
- [Tools](#Tools)
- [Vim](#Vim)

### [Android](#Android)
- [Dropping ThreeTenABP in favor of Core Library Desugaring](https://github.com/wzieba/til/blob/master/Android/dropping-threetenabp.md)
- [How Glide tags images and how to get those tags?](https://github.com/wzieba/til/blob/master/Android/how-glide-tags-images.md)
- [ATM instrumentation tests do not work with core desugaring](https://github.com/wzieba/til/blob/master/Android/instrumentation-tests-dont-work-with-desugaring.md)
- [Sharding instrumentation tests](https://github.com/wzieba/til/blob/master/Android/instrumentation-tests-sharding.md)
- [Log SQL statements](https://github.com/wzieba/til/blob/master/Android/log-db-operations.md)
- [Tracing method execution. Fixing binder performance bottleneck](https://github.com/wzieba/til/blob/master/Android/tracing-method-execution.md)

### [Dagger](#Dagger)
- [When Dagger's @Singleton is created twice?](https://github.com/wzieba/til/blob/master/Dagger/when-daggers-singleton-is-created-twice.md)

### [GithubActions](#GithubActions)
- [Self-hosted runners tips and tricks](https://github.com/wzieba/til/blob/master/GithubActions/self-hosted-runner-tips.md)

### [Gradle](#Gradle)
- [Accessing start parameters in Gradle plugin is impossible when using configuration cache](https://github.com/wzieba/til/blob/master/Gradle/accessing-some-properties-is-not-possible-with-cc.md)
- [How to monitor Gradle daemon CPU & RAM usage (or any other JVM proccess)](https://github.com/wzieba/til/blob/master/Gradle/how-to-monitor-gradle-daemon-memory-cpu-usage.md)

### [IntelliJ](#IntelliJ)
- [`PasswordSafe`](https://github.com/wzieba/til/blob/master/IntelliJ/passwordsafe.md)

### [JVM](#JVM)
- [JiT and AoT compilations in JVM](https://github.com/wzieba/til/blob/master/JVM/jit_aot_compilations.md)
- [WeakReference](https://github.com/wzieba/til/blob/master/JVM/weakreference.md)

### [Kotlin](#Kotlin)
- [Inline classes in Kotlin](https://github.com/wzieba/til/blob/master/Kotlin/kotlin-inline-classes.md)
- [Migrating annotation processor to KSP](https://github.com/wzieba/til/blob/master/Kotlin/ksp-migration.md)

### [Rx](#Rx)
- [Observable#switchMapCompletable does not complete](https://github.com/wzieba/til/blob/master/Rx/switch-map-completable-does-not-complete.md)

### [Shell](#Shell)
- [`yes`](https://github.com/wzieba/til/blob/master/Shell/yes.md)

### [Tools](#Tools)
- [`git filter-repo`](https://github.com/wzieba/til/blob/master/Tools/git-filter-repo.md)
- [`jq`](https://github.com/wzieba/til/blob/master/Tools/jq.md)
- [Karabiner Elements config](https://github.com/wzieba/til/blob/master/Tools/karabiner-elements-config.md)
- [R8 full mode enables `-renamesourcefileattribute` by default](https://github.com/wzieba/til/blob/master/Tools/r8-full-mode-renamesourcefileattribute.md)

### [Vim](#Vim)
- [Fix file indentation](https://github.com/wzieba/til/blob/master/Vim/fix-file-indentation.md)

[1]: https://github.com/simonw/til
[2]: https://github.com/jbranchaud/til
[3]: https://news.ycombinator.com/item?id=22908044