July 1st, 2019 · 8 min read
12th issue! If you missed the last few months, check them all out here.
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?
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):
Another interesting way to see what programming languages people are using and what you should learn next. I always enjoy things like this to keep track of the industry (but don’t get too focused on it and think you have to learn 50 different languages).
So remember how sometimes I just write on here whatever comes to mind? Well here is a shocker: Time to promote a new course that I just released which some critics have called the greatest tutorial since the birth of the internet (citation needed). Complete React Developer in 2019: Zero to Mastery is a course that teaches you everything about React. So you know, check out the intro video and see if it’s for you.
Moving on now from blatant self-promotion….
This is a pretty neat way to optimize images for the web and a must do for any web developer out there. It’s an easy thing to overlook, but still probably one of the biggest factors when it comes to web performance.
It wouldn’t be a monthly recap without some React news. What crazy things did they get up to?
You heard it here first (probably not)! Cloudflare workers is something I am very excited about and I see this becoming more and more common over the coming years. Keep an eye on this as a web developer.
If you’re wondering: When Should I use Web Workers? Well then, here is your answer.
This is probably one of the best JS talks in a long time and I highly recommend that if you dedicate time to anything in this month’s article, it is watching this video. A great speaker, and even better content.
While we are on the topic, Pika has a new awesome CDN that allows you to not have to build for the web with a bundler anymore.
I have written before about being a Junior Developer, but this new article is another great read to get you in the right mindset and give you tips on how to overcome the imposter syndrome and do the things that top programmers do.
It looks like Vue.js may be moving towards functional components and hooks in future releases like React did. Some people are not happy about this (they say it does not keep the simplicity of Vue) and others are very happy. It’s still a proposal, but what are your thoughts on this?
Whether you are an Angular dev or not, this is an interesting overview of some of the features of Angular Ivy and the latest version. Angular popularity for enterprise applications is steadily growing. You can find out about the state of Angular here.
You may not know about this report, but this is a yearly bible for all marketers out there on the internet. As a web developer you should also keep an eye out on the trends, and who knows, it may even help you if you want to start your own company. Enjoy the 2019 version of the report (full report can be found here).
One of the most visually appealing and fun blog post you will read. If you are interested in working with data visualizations, have a read through this and enjoy the exercises.
A great introduction on building your own Web Components. It’s still not catching on in the whole industry after so many years but it is good to keep in mind and know about.
Just like the popular state of JS survey, there is a State of CSS survey that just came out. Some interesting trends in this one.
Ok, maybe not right away, but keep an eye out on it as it solves some interesting problems especially using QUIC which will be a transport protocol that may replace TCP. That’s a lot of jargon, but read through this article to get a good idea of the benefits.
A real time journey with the Apollo mission to the moon. This is just too great not to share.
This article touches on some important topics for becoming a Senior Developer. I recommend bookmarking this article and reading it once in a while to be reminded of what skills are truly important if you want to grow in your career.
Turn your entire website to have Dark Mode in seconds!
Well done, you’re all caught up for this month! If you haven't already, subscribe below to receive Web Developer Monthly next month and exclusive ZTM posts and offers. If you're already subscribed, please share it with someone (use those little widgets on the left) who might find it useful, they'll love you and so will we!
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.