Notes for week 48 of 2021
I finally started to have time to start looking into Kotlin and poked around an Advent of Code.
Random
- Cassie got all her Making Friends with Machine Learning (MFML) videos into her channel!
- An Inspiration4x launch composite video…wow
- 9 out of 10 recruiters reportedly reject people for gaps in their resume, confirming how easy to is to have an edge as an employer: just have a bit of empathy
- There is an API Island!
- I’ve walked 27 km. I’ve been active for 6.0 hours during 5 activities. This week’s max speed was 18.7 km/h and I conquered 470 elevation meters.
Productboard
- Sailboat Retrospective is a workable framing
- As part of me trying to figure out authentication, I run across some old complaints about OAuth2: Egor Homakov: OAuth1, OAuth2, OAuth…? and OAuth 2.0 and the Road to Hell « hueniverse. They haven’t aged badly.
- Retrium for remote retrospectives is neat
Kotlin
- Gradle doesn’t support Java 17 yet, so default Kotlin IDEA projects doesn’t work.
- windowed is a nice idiom
- Time to first “a weird bug that is a missing language feature”: 30 lines, I need your vote!
- You need to explicitly define tail recursive function using
tailrec
keyword
Recommended Readings From This Week
- Academics turn RAM into Wi-Fi cards to steal data from air-gapped systems: Security doesn’t exist, let’s go home everyone
- Apple’s Plan To Dominate Silicon: The relative sizes of those companies and the amount of investments is still absurd. Consider “If you’re still a doubter, then consider what Apple could do with their $250B in cash. NVIDIA is worth $90B, Qualcomm $86B, and AMD $11B.”.
- Survival of the Richest: Being human is a team sport, although not everybody agrees
- LavaRand in Production: The Nitty-Gritty Technical Details: I reread this regularly and I am still somewhat fascinated.
- Stop using JWT for sessions: Excellent overview of where and how not to use JWT
Published in Weekly Notes and tagged Weekly Notes