A New Future for Icanhazip https://bit.ly/3fYFpKR | 143+ An incomplete list of skills senior engineers need, beyond coding https://bit.ly/3fWd1ZL | 129+ In Praise of Open Source Textbooks https://bit.ly/3uUPU68 | 73+ Apple’s tightly controlled App Store is teeming with scams https://bit.ly/2RtzLH9 | 190+ Once a Bastion of Free Speech, the A.C.L.U. Faces an Identity Crisis https://bit.ly/3gfJmcO | 234+ The Modern Trap of Turning Hobbies into Hustles (2019) https://bit.ly/34XlQfi | 124+ 85 views00:13