July 27, 2018
My current focus is on strengthening my web development and programming foundation, and for that, on July 24 I started CS50x Miami at the Idea Center. CS50 is the Introduction to Computer Science course from Harvard, now offered in different learning institutions around the country as CS50x (sort of like what TEDx does for TED). This is probably the first course you should take if you're interested in learning how to program, as it teaches you how to think like the computer and how to understand the basic constructs you will find in any programming language. In my case I'm taking this course kind of late into my web development journey, but better late than never to make sure I'm not missing anything important.
I am also following the movement toward the decentralized web by trying out Secure Scuttlebutt, a peer-to-peer social network that uses no centralized server and can be read off-line (content resides in your local computer), and experimenting with the Beaker Browser and the DAT data sharing protocol.
My current interest in the decentralized web comes from the fact that the web has been cornered by a few big players, which rely on surveillance and addiction-inducing algorithms to make money at the expense of their users. I think that learning about tools that strive to bringing the web back to its original, decentralized state is a way to fight back against those bad actors.
Perhaps not surprisingly, I am currently reading Ten Arguments for Deleting Your Social Media Accounts Right Now by Jaron Lanier.
Thanks to the great Derek Sivers for inspiring this page.