SQLite default timestamps produce a rather unusual output which is not standards-compliant and there are no easy ways to fix that.
Plotting price history, variance of returns, efficient frontier and other financial data in Python using Matplotlib and AlphaVantage API.
Coroutines have been available since Kotlin 1.1 but Kotlin 1.3 is the first Kotlin release where coroutines are part of the stable API which means they're finally ready for prime time. They are a good tool for writing and maintaining asynchronous code without losing your sanity.
The Kotlin compiler is pretty smart when it comes to static analysis but there are still cases when the code looks perfectly obvious to a programmer but it's very difficult to understand for the compiler.