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”....

Citizen register database: The Brazilian government also wants to be part of the data party

It seems like the government is always behind in everything, in Brazil it’s even worse, sometimes tragic and sometimes comical. For over a decade Silicon Valley has popularized - and made it standard - the rampant, unscrupulous, blameless, and shameless use of internet users data. In another silent decree, our current government comes surprising the unsuspecting, but also surprises activists, thinkers and journalists who study the subject. Last week I got scared playing my favorite podcast in the mornings, Café da Manhã, and listened about the citizen resgister database....

Opening Speech at BrazilJS Conf 2019

In August 2019, the 9th BrazilJS Conf edition took place, an event of which I am one of the founders. We learned a lot from this journey of almost a decade. Year after year we learn and change it when necessary. We live in scary times and I couldn’t help but dialog with everyone present in a transparent and sincere way. Some people asked me about the speech, asking if I wouldn’t be pushing people who do not agree with BrazilJS’s position....

What was my first programming language?

A vlog for BrazilJS’ YouTube channel (video in portuguese) about how I learned to write code and which was my first programming language.
I also talk about how was my strategies to learn and how JavaScript help me in the process.