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

Web Developer Monthly ๐Ÿ’ป๐Ÿš€

Andrei Neagoie
Andrei Neagoie
hero image

5th issue! If you missed the last four months check them out here**

If itโ€™s your first time hereโ€ฆ(otherwise skip toย below)

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?

What you missed in November as a web developerโ€ฆ

State of JS 2018ย ๐Ÿ“‹

The popular survey recapping the trends in 2018 for Javascript was just released. Although the survey is heavily biased towards early adopters and the React community, there are some great insights. My thoughts:
React, Vue > Angular
Typescript > Flow
GraphQL hype > GraphQL use cases. Iโ€™m surprised how low the the actual GraphQL usages are: do you think this is because it is โ€œoverhypedโ€?

I have many thoughts on the results and I will be writing a blog post comparing this survey to a few other trackers and metrics in order to spot the actual trends that this survey may have missed.

Speaking of whichโ€ฆ.

Free GraphQL tutorialย ๐Ÿ”ฎ

Probably the only resource you need to get familiar with GraphQL and the author has made the book free for the developer community.

The Road to GraphQL [Book] - RWieruch
_The free GraphQL book takes you on a journey to master GraphQL in JavaScript the pragmatic way with React, Node, andโ€ฆ_www.robinwieruch.de

Roadmap with Reactย ๐Ÿ—บ

There has been a lot of new developments in React land these last few months. To avoid the confusion, here are the only two resources you need to check out in order to get you up to date:
1. Official React 16 roadmap guide and release schedule.
2. Presentation by React core member explaining how each of these new features work.

Cloudflare solving the cold start problem?ย โ˜ƒ๏ธ

Iโ€™m a big fan of Cloudflareโ€™s 1.1.1.1 DNS directory service (you should totally use it as it is free and secure). They also have a great engineering team, and their new solution for cloud computing and containers could be a game changer. Not many people are talking about this but they should.

HTTP3 is coming for youย โณ

HTTP3 is coming for you. But donโ€™t worry, we still have a bit of time, and you should get yourself familiar with how HTTP2 works first. However, keep your eyes and ears peeled for its adoption.

Generate Meta Tags young grasshopper ๐Ÿฆ—

Meta tags are often overlooked, but if you care about SEO, then this tool will make it a breeze for you. Also, preview how your webpage will look on Google, Facebook, Twitter and more: https://metatags.io/

We get it Google. You want us on the webย ๐Ÿ–ฅ

Google did more Google things. This is their new website focusing on all the modern skills you need to make performant websites. They are also trying to say bye bye to desktop apps by just having people use PWAs. If youโ€™re wondering what is Googleโ€™s strategic direction here, I wrote a blog post about it.

Vue 3.0 Updatesย ๐Ÿ”‹

Evan Youโ€™s presentation of what is happening with Vue 3.0. Iโ€™m a big fan of the simplicity that comes with using this framework/library.

Smart bundling, this is how I would do itย ๐Ÿ—œ

Big fan of the way that bundling of assets is demonstrated in this blog post. Highly recommend something like this, or perhaps analyzing your own bundles by thinking the way this author thinks.

The future of WebAssembly ๐Ÿงถ

Yes, we all keep hearing about it, and most of us only understand it perhaps 50%. This blog post should help you understand more about WebAssembly, what we have currently, and what we are working towards in a future. A must read.

Big NPM security issueโ€ฆagain ๐Ÿ˜ฑ

This has nothing to do with NPM or the Javascript eco system (well a bit), but other languages and package manager can be affected this way as well. I expect a lot of discussion happening around this incident in the coming weeks. You can see the issue here, and the explanation of what exactly happened here.

Programmerโ€™s Dream Giftย ๐ŸŽ

The best gift you can get programmers for the holiday season coming up:
AWS self driving car toy was just announced! Get your pre orders in now. I definitely want one: https://aws.amazon.com/automotive/autonomous-driving/. No this isnโ€™t a sponsor or anything like that. Although is Amazon wants to send me one I wonโ€™t say no. wink wink.

Big Tech Newsย ๐Ÿข

Completely useless to your career but still great (New Section!) ๐Ÿ™ƒ

- Time lapse video of a rocket launch as seen from space

Best Resource of the Monthย โœ…

Check out this article. This is pretty ironic considering my full time job is to create online tutorials, but I agree with this post 100%. Stop watching people code online all the time, and start creating your own projects!

Trick of the Monthย ๐ŸŒ—

Console log function that auto-indents based on the depth of your call stack. See how to do it here.

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

From Construction To Coding: A ZTM Success Story preview
From Construction To Coding: A ZTM Success Story

Thinking of a career change? Find out how one entrepreneur sold their company and fulfilled their dream to become a Software Engineer.

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.

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!