Hey readers! In today's issue, I've included a breakdown of the Go and Rust Developer Survey results from 2019, a list of free courses from Harvard, discounted tools like laptops, free books, academic papers, and more, as well as a list of 55+ remote developer jobs for my premium readers.
In addition, if you didn't have the time to catch up on Inside Dev last week, premium subscribers can also check out yesterday's recap of the most important news from last week and some extra perks. To read it below, upgrade to premium for $10/month (or two months for free when you purchase the $100 annual plan).
When you do, you'll be able to access the following:
- A comprehensive list of all the updates and releases from last week you need to know, covering languages ranging from Python to JavaScript, browsers, version control, IDEs, operating systems, and other tools
- An interview with, as well as advice from, a developer who lost his job during the 2008 financial crisis but bounced a better-paid developer
- A breakdown of the .org sale updates
- Insider GitHub tips and tricks from the experts
- Where to find free resources and help for your COVID-19 projects, and how to volunteer your skills
... and more.
Of course, you'll also be able to read all of the stories in daily Inside Dev newsletters, in addition to receiving other features such as regular weekly and monthly recaps (like the March 2020 recap, February 2020, and January 2020 recap), master classes with experts, interviews with developers who have survived financial crises and bounced back successful, and more, when you sign up as well.
I hope you're staying safe and sane during these crazy times!
|
Sheena
|
|
|
|
---SECTION:TITLE---
Python 2.7.18 is the last version to come with security fixes and more for Python 2, which reached its end of life on Jan. 1, 2020. From now on, the Python team will no longer provide any security updates or fixes for this series, rendering those sites and apps still using Python 2 vulnerable. As a result, users are advised to switch to Python 3 as soon as possible using this official porting guide.
PYTHON INSIDER
|
|
---SECTION:TITLE---
In this new release, the diagnostic report is now a stable feature, enabling developers to generate reports that can help them diagnose and fix problems such as slow performance and memory leaks. In addition, the V8 JavaScript engine has been upgraded to V8 8.1, while the new version also introduces an experimental Async Local Storage API, gets rid of the Experimental Modules warning, and more, which you can dive into the Node.js 14 changelog.
NODE.JS / MEDIUM
|
|
---SECTION:TITLE---
After receiving 10,975 responses, which is about twice as much as the survey received in 2018, generally speaking, Go developers revealed they are happy with the language but want Go to improve debugging tools and provide more generic support.
Here are some more of the main highlights the Go team found from the survey:
Click here to upgrade to premium to check out the ten highlights from the results of the Go Developer Survey 2019, see how the survey compares to StackOverflow’s 2019 results, and more.
|
|
---SECTION:TITLE---
After launching in December 2019, the survey received 3997 responses, which is about 2,000 less than it did in 2008 – a far cry from the number Golang received.
Click here to upgrade to premium for more.
The Rust team also released the 2019 survey, whose results were in many ways very different from Golang's, with some interesting similarities. Here are the highlights. Click here to upgrade to premium to check them out!
READ MORE
|
|
|
|
---SECTION:TITLE---
Google developer advocate Yoav Weiss explains that this is because it's not certain how long the pandemic will continue to affect the web ecosystem's ability to implement support and test for this update. As of now, the Chrome team says the changes may not take place until at least 2021. Google initially proposed making these changes to protect privacy so that the information delivered to servers from browsers does not divulge as many details about the client's software and hardware.
GOOGLE GROUPS
|
|
---SECTION:TITLE---
Every week, paid readers get a weekly edition of top deals and freebies like this one, so you can keep saving even after taking advantage of today's deals. In today's issue:
1) Find out how you can take free Harvard programming courses and others
2) Learn where you can get free programming textbooks from a leading publisher, another by Google experts and more
3) Find out where the latest laptop (think MacBooks) and even hard drive sales are
...and more!
Click here to upgrade to premium to get the list!
READ MORE
|
|
|
|
---SECTION:TITLE---
Forty-six voted in favor, while only three voted against. The RFC, published on March 21, proposed turning the statement into an expression so that it is possible to throw exceptions in more places, such as arrow functions and the coalesce operator, like a similar language feature implemented in the programming language C# 7.0 in 2017 does.
PHP WIKI
|
|
---SECTION:TITLE---
Put simply, Schialli explains that by finding the right node, which he instructs developers how to do in more detail within the post itself, in Devtools "Elements" panel, you can then open the run command prompt (or click "ctrl + shift + p") and click on "capture node screenshot."
TypeOfNan
|
|
---SECTION:TITLE---
Find out which social media giant is hiring for full-time remote developer roles and more..
Find out which social media giant is hiring for full-time remote developer roles.
Companies may not be hiring as much as they did before the coronavirus, but that doesn't mean job openings don't exist. Here are some of the best full-time remote developer opportunities I've found for you despite the pandemic. Click here to upgrade to premium to get regular job openings updates like these from Inside Dev.
READ MORE
|
|
|
|
---SECTION:TITLE---
Degenbaev does so by introducing the new performance.measureMemory() API, which you can use in production to catch regressions. Note: this feature is only available to those using the Google Chrome browser.
WEB.DEV
|
|
---SECTION:TITLE---
4. How soon after losing your job at the bank in 2008 did you find your first freelance web development gigs?
I was able to start applying my new skills to paid freelance work months after losing my bank job. I had some previous experience with old school front-end web development and had some web design experience, which helped me sell myself. My first clients were in finance, so I was able to apply some industry knowledge to my freelance work.
5. What kind of advice would you give to someone who has, or is fearful, they’re about to lose their job in the web development industry based upon your experience?
Advising someone worried about their job is hard. When you’re in that position, you simultaneously want to be reassured so you can not worry, and told you’re right to worry so you can start preparing.
For web developers specifically, I’d say:
- Brush up on those 5-6 tools, libraries or architecture patterns that bother you because you feel like you should know them...
Click here to upgrade to premium to read more.
As part of Inside Dev’s “Resilience” series, I recently spoke to an Inside Dev reader, Michael, who lost his job at a bank during the financial crisis in 2008, but bounced back a better-paid developer.
Upgrade to premium to read Michael's story, including his advice for those currently fearful they may lose their jobs during the current crisis, tips for new developers trying to hunt for jobs in this economy, what exactly he did while unemployed to land his first developer gig, and more.
If you, too, have previously survived economically challenging times, like the 2008 financial crisis, or have overcome broader challenges to succeed in the web development industry, I'd love to talk to you as well. Email dev@inside.com and tell me a bit about your story!
READ MORE
|
|
|
|
|
|
Edited by Inside.com staff writer and Inside Dev curator Sheena Vasani, a journalist based in California. Proficient in Javascript and Ruby. Got my start at Dev Bootcamp and Thinkful.
|
|
Editor
|
Edited by Elizabeth Barr, who creates and consumes at the nexus of media and tech. She ran sections and sites at publications such as the Buffalo News, AOL News and the Huffington Post before becoming a software developer, creating content-discovery products like FitPop and Where the Truck. Elizabeth's all-in on newsletters, covering news and pop culture on the sometimes-funny Mediavore.
|
|