The Aspiring Nerd — Issue #3

Web development and new technologies keep evolving at such a furious pace that it’s getting hard to keep up with every new tool, methodology or service that appears. So, this week, get your React and Deep Learning hats on because it’s trending and it’s your chance to learn more about them!

Around the web

🎥 YouTube will no longer allow creators to make money until they reach 10,000 views

Curious to see how creators will react to yet another attempt to police the service.

YouTube has announced a change to its partner program today. From now on, creators won’t be able to turn on monetization until they hit 10,000 lifetime views on their channel. YouTube believes that this threshold will give them a chance to gather enough information on a channel to know if it’s legit. And it won’t be so high as to discourage new independent creators from signing up for the service.

🏆 2016 A.M. Turing Award

Well deserved “Nobel Prize of Computing”, Sir!

ACM named Sir Tim Berners-Lee (…) the recipient of the 2016 ACM A.M. Turing Award. Berners-Lee was cited for inventing the World Wide Web, the first web browser, and the fundamental protocols and algorithms allowing the Web to scale.

🤖 My open source Instagram bot got me 2,500 real followers for $5 in server costs

There are numerous bots that will get you likes and followers but this one might be the only one that is statistics and metrics driven. It’s fascinating to see the train of thought behind it.

👎🏼 Trump has signed repeal of FCC’s Internet privacy rule. Here’s what happens next…

Remember that moment we all said this would never happen?

President Trump signed legislation Monday night that repeals the Federal Communications Commission’s privacy protections for Internet users, rolling back a landmark policy from the Obama era and enabling Internet providers to compete with Google and Facebook in the online ad market.

Technology

🤓 Deep Learning with Emojis (not Math)

The article gets a little technical but it’s definitely worth reading for the architecture and problem definition aspects.

By observing how our shoppers have picked millions of customer orders through our app, we have built models that predict the sequences our fastest shoppers will follow. Then, when a shopper is given a new order to pick, we use this predicted fastest sequence to sort the items for them.

🎸 I needed a guitar teacher. So I turned my Alexa into one.

Surprising but very interesting use of Alexa.  Gotta love those DIY problem solving projects!

📚 515 Free Online Programming & Computer Science Courses

Very useful list of courses sorted by difficulty level (with ratings for each one).

Web development

💥 React is taking over front-end development. Why?

A good look at the reasons behind React’s popularity (with an example and code).

📈 Creating stunning charts with Vue.js and Chart.js

Short and sweet. Straight forward demo to get up and running with both libraries.

🔥 Simple React Development in 2017

Get started with React with this step-by-step guide. If I can do it, so do you!

Believe it or not, it is actually very simple and painless to start a new React project, thanks to amazing work by the community over the past year.