February 27th, 2019 · 7 min read
8th issue! If you missed the last seven months, check them 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?
I’m usually not a big fan of these types of articles: “Here is how great I am disguised as a YOU can do it too post”. However, this has some good points that may come useful to you one day and is an important skill to learn. How to negotiate your offer.
Here are some free tools and assets to help you build your next project:
Don’t get too excited yet since this is something that still requires a pretty hacky solution. However, this is a glimpse at something that we may be able to achieve easily in the future. The key feature that allows you to do something like this is called Trusted Web Activity. Read this article to get familiar with it (but you should read the comments as well to get a glimpse of some of the issues).
Wouldn’t be a monthly recap without some React news. What crazy things did they get up to?
Vue 2.6 was released. Also, a nice article about Vue 3.0 that will be coming out this year and the plans going forward. If you want to keep diving deep, did you know that Vue will also be incorporating the idea of Hooks from React soon?
A lot of interesting AI news this month. Yes, this is still related to Web Development ok?
I feel like articles like these come out every month. But hey, here is another one since people seem to enjoy them.
Another interesting method for improving your website performance: instant.page.
If you have ever been confused by shell commands, you now have a tool that helps you explain things: https://explainshell.com/
People lost their mind at this slide from AirBnB: 38% of bugs at Airbnb could have been prevented by TypeScript according to postmortem analysis. Also, you can find a nice cheatsheet here if you are using TypeScript with React.
Bootstrap v5 will no longer use jQuery. So many heartbreaks lately for jQuery.
Spend hours in front of your computer not being productive: https://alexanderperrin.com.au/triangles/ballooning/ . If you ever want to build something like this, have a look at Three.js.
This is an important read for anyone taking the latest Kubernetes, AWS, Serverless certification courses thinking it’s the guaranteed path to success.
But the real Best Resource of the Month is this article which I think every software developer should read. Enjoy!
Use this library to detect NSFW images uploaded to your app! Yes, it’s safe to open this link at work.
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.