Programming and music (Is it possible to create music with code?)

Another vlog for the BrazilJS channel.
How about making music with programming?
If like me, you know how to code and are also a frustrated musician, I have the solution!

The new browser wars

Another vlog for the BrazilJS channel.
Want to know more about the #Browsers story and the famous 90s war?
In this video I talk about this and more, in addition to talking about the new war, one that is happening right now.

Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy

Weapons of Math Destruction was in my list of books to read for quite a while. The book came out in 2016 and since then I’ve heard quotes in podcasts, videos and articles in several occasions. Then I finally managed to prioritize it’s good that I did. Each chapter is a slap in the the face and converges directly with everything I have studied and read in recent years. This book is more than necessary....

Zucked: Waking Up to the Facebook Catastrophe

Following another great Guilherme Felitti’s tip in his excellent podcast, Tecnocracia, this time I bring the review of the best-titled book ever: Zucked 😂 For those who don’t get it, “Zucked” is a joke with Mark Zuckerberg’s name, who is called Zuck, with the term “Fucked”, which actually defines well the current moment on the Internet and much of it is thanks to Zuck. Before we talk about the book itself, it’s worth talking about the author, Roger McNamee....

How democracies die

For anyone who can see a frightening global pattern in politics and democracy in recent years, Steven Levitsky and Daniel Ziblatt’s How Democracies Die: What History Reveals About Our Future. The authors, both political scientists and professors at Harvard, are accurate in presenting the obvious: There are structural flaws in our democracy. The most critical point - and the one that impacted me the most - was the fact that undemocratic governments seized power through democracy....

Homo Deus: A History of Tomorrow

Reading Homo Deus was a great experience. Both this book and Sapiens should be in everyone’s must-read list. Yuval Harari is an incredible writer. Most of the time, I was intrigued, never bored. There were some very insightful paragraphs and chapters (at least for me). As a technologist, studying the effects of technology on society, I found Yuval’s Homo Deus was very helpful. When I started reading this book, right after Sapiens, I was really curious: what Yuval would say about the future as there’s a lot of confusion, fiction and belief these days (E....

GitHub wants to preserve the open source legacy for 1000 years!

Video for the BrazilJS channel. (video in portuguese)
GitHub wants to preserve the open source legacy for 1000 years! 😮

The open source movement has changed the software development industry.
In the last decades we have created amazing solutions.
But how can we ensure that all this effort and revolution is not lost in extreme cases, such as disasters, or even forgetting what has been done in history over the years?
GitHub has a pretty megalomaniacal plan for it.

Should we rebrand JavaScript?

Another video for the BrazilJS channel.
Mocha, LiveScript, #JavaScript, #JS, JScript, ActionScript, #ECMAScript, ES5, ES6, ES2019, # ES2020, ES8.
It’s an alphabet soup. Should we rename the JavaScript?
In this video, I cover the topic that was discussed in an article and a podcast episode.
In addition I talked a little about the history of JavaScript and also bring arguments for both ideas of renaming JavaScript and leaving it as it is.

Is WebAssembly virus?

Another video for the BrazilJS channel on YouTube. (video in portuguese)
Is WebAssembly virus? 🤔
Of course not!

As it happens with almost all technology, vulnerabilities are always exploited.
With WebAssembly is no different.
In its stable version 1.0 being available in all major browsers (Chrome, Firefox, Safari and Edge), WebAssembly can already be considered a pillar of web technologies.
A study published in June 2019 revealed that in the top one million websites, one in 600 uses WebAssembly.
Of these websites that runs WebAssembly, 50% are usint it with malicious intention, exploiting some vulnerability, cryptomining and malware.

Talk at FIC 2019

Last October 29 I gave a talk at FIC 2019. FIC, which is organized by ABRADI, is a traditional event in Porto Alegre. FIC19’s theme - New Digital Order - originates from people who, when involved with the conception and curation of the festival in recent years, observed the need to unite content already covered, making the event more interdisciplinary and cross-cutting. My talk title was “How to save the Internet: There is still time for re-decentralization”....