Ginni Rometty, the CEO of IBM once said, “Growth and comfort do not coexist.” As software developers, learning a new language or a new skill is necessary to grow and get us out of our comfort zones. This week at Hacker Noon, we’ve seen some great tutorials that will help you do just that!
Promises in 70 lines of code
Build a machine learning website from scratch
Monolith to micro frontends
Do you dread resolving merge conflicts? Do you work on large development teams where tasks can sometimes overlap or cause confusion? This guide explains how microservices can help. Microservice is a development technique which allows developers to do independent deployments for different parts of the platform without harming other parts
Build a twitter bot on AWS lambda
Do you want some hands on experience with a seemingly complex tool used widely in the industry? Or do you just want a fun side project? This tutorial gives step by step instructions on how to build a twitter bot on AWS lambda and provides a cool use-case for Webpack! You’ll walk away with some new skills and a great portfolio piece.
Build a customized youtube player
Don’t have time to go through long tutorials? Need an easy way to finally break into React? In this tutorial, you’ll learn how to connect to the youtube API with React, and build a customized Youtube player. The best part? You’ll be done in less than an hour!
Introduction to React hooks
Do you think classes can be a barrier to learning React? Or do you use classes, but find that they make loading unreliable? With React Hooks, you don’t need to convert a function component into class component. You can use state and lifecycle methods in the function component. Learn more about it in this great guide!
Integrate Bokeh visualizations into Django projects
Do you like creating data visualizations? Have you found working with Bokeh visualizations difficult or challenging? In this complete guide to integrating Bokeh visualizations into Django projects, you will see an entirely full-stack approach to creating fantastic data visualizations with some of the most popular frameworks out there!
Understanding virtual environments
Have you ever had a program crash when you tried to run it on a different machine? Has installing Python packages lead to incompatibility issues? If you’re new to Python, or never used virtual environments, this tutorial will walk you through the steps to properly set these up for each new project, and hopefully save you a headache along the way.
Build a multivariable linear regression model
Looking for some algorithm practice to prepare for your next interview? Or looking for an awesome side project in Python? In this guide, you’ll see how to use machine learning to make predictions based on linear regression models.
P.S. Got a tech story? Visit Contribute.HackerNoon.com.P.P.S. Shoutout to our investors of the week! Cheers to those who make it possible for us to build a better tech site:
Minh Doan, currently co-founder at Harmony Protocol, Ex-Googler, early investor to Lyft, Databricks, Chia Network and Harmony Protocol.
Atif Ali is a Mechatronics Engineer by day, a hacker and active blogger by night.
Monday Capital is a fund created by engineers/founders. We do more than invest: we are entrepreneurs who start, fund and grow surprising new consumer behaviors and trends powered by cutting edge technologies such as the blockchain.