๐ŸŽ Give the #1 gift request of 2024... a ZTM membership gift card! ๐ŸŽ

Web Developer Monthly ๐Ÿ’ป๐Ÿš€

Andrei Neagoie
Andrei Neagoie
hero image

1st issue!

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, programer, 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?

This month as a web developerโ€ฆ

1. HTTPS +ย Google

Google Chrome will officially no longer be nice if you donโ€™t use HTTPS on your website: https://twitter.com/ChromiumDev/status/1021806746283651072

So you better learn what HTTPS is and start using it with something like Letโ€™s Encrypt.

2. Developer Roadmaps

More and more developer roadmaps are being created. Here are some good ones that show you what you need to learn for a specific career in 2018:

3. ES2018 + ES2019ย Features

If you havenโ€™t taken a look already, get ready for ES2018 features, and some of the features that may be coming in ES2019. Dr. Axel Rauschmayer gives you a great writeup here: http://exploringjs.com/es2018-es2019/

4. Modern Architecture

Big picture vision is important to get an idea of the current architecture landscape. This article is one of the best on the subject of how some big companies are handling their software architecture: https://engineering.videoblocks.com/web-architecture-101-a3224e126947

5. NPM Securityย Issue

On July 12, 2018, the popular package manager, NPM, had a bit of a security issueโ€ฆ https://blog.npmjs.org/post/175824896885/incident-report-npm-inc-operations-incident-of, and this is one of the ways they are solving this: https://blog.npmjs.org/post/175861857230/two-factor-authentication-protection-for-packages

6. jQueryย ๐Ÿ’”Github

Github no longer uses jQuery on their front end. Why? Well because they can do without it: https://twitter.com/mislav/status/1022058279000842240. Yes, I know the broken heart in the title is a little bit dramaticโ€ฆ

Best Article of theย Month

My favourite article this monthโ€ฆ ok this is not from July but itโ€™s the first issue (give me a break), so Iโ€™m picking one from a few months back because it is so good. It is a must read for all developers:ย 
https://medium.freecodecamp.org/how-to-think-like-a-programmer-lessons-in-problem-solving-d1d8bf1de7d2

Code Trick of theย Month

Remove all node_module folders recursively to clean up your computer:
https://coderwall.com/p/guqrca/remove-all-node_module-folders-recursively

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

How to Become a Data Analyst: Step-By-Step Guide preview
How to Become a Data Analyst: Step-By-Step Guide

With 95,000+ jobs available and $80,000+ salaries, it's the perfect time to get started in the field of Data Analysis. Become a Data Analyst this year!

Web Developer Monthly Newsletter ๐Ÿ’ป๐Ÿš€ preview
Web Developer Monthly Newsletter ๐Ÿ’ป๐Ÿš€

77th issue issue of Andrei Neagoie's must-read monthly Web Developer Newsletter: Frameworks Are Dead, JS Without A Build System, and much more. Everything you need to know from the world of web dev from last month.

Beginner's Guide To useSearchParams In Remix (With Code Examples) preview
Beginner's Guide To useSearchParams In Remix (With Code Examples)

Unlock the power of useSearchParams in Remix. Learn to sync URL state with your app using practical code examples in this beginner-friendly guide.