Hi there,
This is Thomas Mak. This week, I’m enjoying Jocelyn’s Unsubscribe book. It is a practical guide to survive in this emails overloading decade.
My cross-platform JS development class is in 50% progress. Finished the VueJS part on Wednesday and started the ReactJS chapter in Saturday evening. All the examples are in Codepen collection. I’m going to put them into a web course too, after my current CSS3 course writing.
The EU’s General Data Protection Regulation, a.k.a. GDPR, is in effective. Everything you need to know about the European Union’s new data privacy law, regardless of where you live. The maximum fine for a GDPR violation is 20 million euros or 4 percent of a company’s annual global revenue from the year before, whichever is higher. That’s why you’ll most probably get flood load of the privacy policy changes emails in last week, which actually they have 2 years of implementation period.
Most of the readers in this mailing list are my friends. Some of you are my colleagues. Some are friends we met in WorldSkills. Some are my students. And some we never met. Thank you for enjoying my newsletter every week. If you want to take this GDPR week to clean-up inbox, you can update this email newsletter preference. I cleaned up too, I unsubscribed many old newsletter to make my inbox under-control again.
ReactJS has a new component life cycle. That’s why I often tell my ReactJS students to keep reading the React blog from time to time.
Accessibility tools for your next web projects.
I didn’t aware of the
console.table
until this week. That’s useful to inspect array of objects in console.This week I found a flexible JS file uploading library.
An official markdown to Asciidoc converter. Asciidoc has more book-writing features than markdown.
Quote of the week
“Lack of direction, not lack of time, is the problem. We all have twenty-four hour days.” — Zig Ziglar
Until next week,
Thomas Mak