Web Developer Monthly 💻🚀

Andrei Neagoie
Andrei Neagoie
hero image

15th issue! If you missed the last few months, check them all out here.

If it’s your first time here…(otherwise skip this part)

Being a web developer is a fantastic career option. You have many job opportunities, you can work around the world, and you get to solve hard problems. One thing that is hard, however, is staying up to date with the constantly evolving ecosystem. You want to be a top performing web developer, coder, programmer, software developer, but you don’t have time to select from hundreds of articles, videos and podcasts each day.

This monthly newsletter is going to be focused on keeping up to date with the industry, keeping your skills sharp, without wasting your valuable time. I will be sharing the most important articles, podcasts and videos of the month. Think Tim Ferriss and the Pareto Principle (80/20 rule) meeting the Software Development world. What’s the 20% that will get you 80% of the results?

What you missed in September as a Web Developer…

Learn New Features in JavaScript ✍️

An awesome list of all of the recent updates to the JavaScript language. Keep track of past, present, and new changes as they happen by following this guide. There are a lot of write-ups online, but so far, this is the best one I have found. Enjoy it and bookmark it for future updates.

Free Tools For Web Developers ✂️

Some tools and assets to help you build your next project since we are best friends by now (unless this is your first time reading my articles… in that case let’s take things slow):

  1. All the freebies in one location
  2. More free absurdist illustrations from last time
  3. Free business documents for those freelancers out there
  4. Generate colours between 2 colours!
  5. Inspirations for your portfolio website
  6. 100,000 Faces generated by AI for you to download for your own personal use (you weirdo)
  7. A nice resume builder
  8. Superhero API for all your superhero needs

Super Deep Dive Into JavaScript 🐠🐟

It is very easy to find beginner material on JavaScript online. However, when it comes to really deep dives into advanced topics, you really need a keen eye. Some great resources popped out this month. I only recommend this if you want to go “beyond” the basics/intermediate JavaScript:

React News 💎

It wouldn’t be a monthly recap without some React news. What crazy things did they get up to?

Python 2 Goes Bye Bye 🐍

January 1st, 2020 is officially the end of Python 2. This means that Python 2 will no longer get updates, security patches, and other goodies. This means that if you have a Python application, you should definitely quit being stubborn and upgrade to Python 3.

PS — good thing my new Python course uses the latest version: Python 3. Yep, I have a new course out…you should probably check it out because I worked really hard on it and Python is eating the world 🐍.

You’re Not an Imposter 🗿

Sometimes it is easy to think that everybody else around you in this industry is smarter than you. You feel like you’re constantly swimming upstream as you try and catch up and learn as much as that one smart person you know. Don’t worry. The people that you admire, probably don’t know as much as you think. Instead, they google things a lot. Don’t believe me? Here is a typical “day in the life of” a developer when it comes to google.

New SEO Changes 🎡

In an effort to improve journalism and news delivery online, which has been a big topic of debate as of late, Google is changing their policy to give bigger importance to original stories and content. This is their official announcement.

A Great Teach Stack To Use 🥞

It can be overwhelming in the world of software to know which tools to use. This 1 person business breaks down all of the technology stacks that they use to run the business. This is a great overview of what each tool does, but also a lesson in keeping things simple and manageable. Highly recommend this read.

Get Started With Tensorflow.js 🏗

A really fun and enjoyable tutorial that builds a pretty fun project that you can add to your portfolio. It also does a great job showcasing our current abilities and tools we can use when it comes to Machine Learning.

HTTP3 📮

HTTP 3 has some big improvements coming for the web. Mainly that UDP will be used for the transport layer instead of TCP. Have no idea what I am talking about? This gives you a nice writeup of the history of HTTP and where we are headed.

When Not To Use Serverless 🏰

A great writeup to show you when to not use AWS Lambda/Serverless setup. There is always pros and cons, so make sure you measure things for your specific needs.

Google Gives Feedback to TypeScript 🛎

This is a pretty interesting one: Google made some recommendations to the TypeScript team. It actually reads like a nice document on where TypeScript could be improved, while also showing where TypeScript shines.

Want To Learn Data Visualization? 🌅

This is probably the most enjoyable documentation I have found on a visualization library. D3.js is super powerful, but it can get overwhelming pretty quick. This blog series does a good job keeping things simple.

Learn About Databases 📚

One of the best articles I have read on Databases, to give you an understanding of where we came from and where are are now.

PostgreSQL vs MySQL? A great discussion of these two databases and suggestions on which one to use. I only included this here since I get weekly questions on why I chose to use PostgreSQL in my Web Developer course instead of MongoDB or MySQL.

Big Picture JavaScript Vision 👁️

It is always nice to see a high level overview of the JavaScript ecosystem. You can learn all of the little features and syntax of a trendy library, but it’s important to also understand the big picture of the ever evolving language and its community.

Big Tech News 🏢

Completely useless to your career but still great 🙃

Somebody just transferred about $1 billion in Bitcoin between wallets. That’s quite the flex.

On another note, when was the last time you were bored? You should probably do it more often (even if you’re an adult). If you want to be bored, you probably shouldn’t click on this link.

Best Resource of the Month ✅

Google has to manage a large and well educated engineering workforce. One of the biggest headaches when you have such a big company, with so much code being written everyday, is to manage code reviews. They created a guideline on how to have successful code reviews and they are bang on with their advice: A must read.

Trick of the Month 🌗

Ever wanted to copy and paste some text from an image file or PDF file on the web? Well with Machine Learning, you can now do that!

Also, do you have bad posture when sitting in front of the computer? This can help you.

By the way, my full time job is to teach people to code in the most efficient way possible as the Lead Instructor of Zero To Mastery Academy. You can see a few of my courses below or see all of my courses by visiting the courses page.

More from Zero To Mastery

Web Developer Monthly Newsletter 💻🚀 preview
Web Developer Monthly Newsletter 💻🚀

68th issue issue of Andrei Neagoie's must-read monthly Web Developer Newsletter: AWS Tries JavaScript, Sudo for Windows, The 10 Learning Commandments, and much more. Everything you need to know from the world of web dev from last month.

How To Create A Custom PHP Router preview
How To Create A Custom PHP Router

Learn how to set up a PHP router for your website with this easy-to-follow step-by-step tutorial (with code examples).

How to Become a Product Designer & Get Hired in 2024 preview
How to Become a Product Designer & Get Hired in 2024

With 300,000+ jobs available and $100,000+ / year salaries, now is a perfect time to become a Product Designer / UI/UX Designer! Here's your step-by-step guide.