Dev news and resources: AngularJs dev tools, machine learning glossary, exceptional GitHub repos and more.
Tags: news, angular, productivity
Published: 2021-05-20 13:39:38

---
title: Dev news and resources: AngularJs dev tools, machine learning glossary, exceptional GitHub repos and more.
published: true
description: 
tags: #news #angular # productivity
//cover_image: https://direct_url_to_image.jpg
---
Hey dev community, it's time to share the latest news and resources from our biweekly [newsletter](https://content.developereconomics.com/developer-economics-newsletter-signup-form). Enjoy!

## Developer Resources
[Why programmers should add journaling to their daily routine.](https://dev.to/andrewbaisden/why-programmers-should-add-journaling-to-their-daily-routine-o5j) See the benefits of tracking moods, goals, happiness and habits. [DEVTO]

[AngularJS development tools for 2021.](https://developereconomics.com/blog/angularjs-development-tools-for-2021) With the help of AngularJS development tools, you can easily create a platform to promote your business—from a simple interface to comparatively complex applications. The following are top trending AngularJS platforms that are growing in popularity by the day. [DEVELOPERECONOMICS]

[A simplified glossary for machine learning and deep learning.](https://drive.google.com/file/d/1Sx0KvPnxVGnOFhGbnzVvonoYKZOVwA9e/view) Ajit Jaokar couldn't find a concise machine learning glossary for getting started in AI, so he created his own as a mechanism to teach AI (machine learning and deep learning).[AJITJAOKAR]

[The art of data storytelling.](https://www.juiceanalytics.com/writing/the-art-of-data-storytelling-pixar-style) This is an interesting inspiration for data storytelling. [JUICEANALYTICS]

[6 exceptional GitHub repos for all developers — part 2](https://medium.com/coders-mojo/6-exceptional-github-repos-for-all-developers-part-2-3eec9a68c31c). What repos would you recommend? [MEDIUM]

[An in-depth look at Angular 12.](https://javascript.plainenglish.io/angular-12-in-depth-7741e759c72) Angular 12 has just been released. Time to discover what’s new!. [JAVASCRIPT.PLAINENGLISH]

[The worst question you can ask a software developer.](https://betterprogramming.pub/the-worst-question-you-can-ask-a-software-developer-ddbcd5956eb4) Managers ask it. Developers hate it. Can you guess what it is? [BETTERPROGAMMING]

[Why software security is a skill all programmers should have.](https://www.makeuseof.com/software-security-skill-all-programmers-should-have/) Developing good software is synonymous with ensuring that your software can withstand any malicious attack. This is only achievable through the writing of secure code, the continual testing of an application, and maintaining control of who has access to your data. [MAKEUSEOF]

[The Simpsons meets Data Visualization.](https://towardsdatascience.com/the-simpsons-meets-data-visualization-ef8ef0819d13) Armed with access to just about anything that Homer has ever said, Adam Reevesman couldn’t resist putting on his data scientist hat in order to tease out some insights from one of the most prominent animated television shows of the past three decades. [TOWARDSDATASCIENCE]

[How to overcome dread tasks.](https://dcgross.com/accomplish-dread-tasks/) There are things you want to do. There are things you need to do. Sometimes these are the same. This post is how to handle life when they aren’t. [DCGROSS]

[Understanding the Node.js event Loop.](https://dzone.com/articles/understanding-the-nodejs-event-loop?edition=673400) JavaScript is single-threaded, so how does it handle asynchronous code without blocking the main thread while it waits for an action to complete? [DZONE]

[The art of accessing APIs.](https://codeburst.io/the-art-of-accessing-apis-bf1a25338fac) An overview of what APIs are, examples of popular APIs, and a brief tutorial on how to make requests. [CODEBURST]

##Industry News


[Announcements from Google I/O.](https://events.google.com/io/?lng=en) What's new? Firebase has been updated with new features including App Check, and an updated Remote Config to customise app experiences. Flutter 2.2 is here with new features for app development. Smart Canvas will aid collaboration for remote teams. [XDADEVELOPERS]

[Open-source developers under corporate pressure to adopt less-permissive licenses, Percona CEO says.](https://www.theregister.com/2021/05/13/open_source_proprietary/) Percona’s CEO had taken a swipe at open-source software vendors switching to proprietary or less-permissive open-source licences in an attempt to avoid being run over by cloud giants. [THEREGISTER]

[Elixir v1.12 released.](https://elixir-lang.org/blog/2021/05/19/elixir-v1-12-0-released/) Elixir v1.12 is out with improvements to scripting, tighter Erlang/OTP 24 integration, stepped ranges, and dozen of new functions across the standard library. [ELIXIR]

[JDK 17: The new features in Java 17.](https://www.infoworld.com/article/3606833/jdk-17-the-new-features-in-java-17.html) A foreign function and memory API, a new rendering pipeline for MacOS, and a uniform API for pseudo random number generators are planned for the Java long-term support release due in September. [INFOWORLD]

[Introducing Site Isolation in Firefox.](https://blog.mozilla.org/security/2021/05/18/introducing-site-isolation-in-firefox/) This fundamental redesign of Firefox’s Security architecture extends current security mechanisms by creating operating system process-level boundaries for all sites loaded in Firefox for Desktop. Isolating each site into a separate operating system process makes it even harder for malicious sites to read another site’s secret or private data. [MOZILLA]

[Video uploads now available across GitHub.](https://github.blog/2021-05-13-video-uploads-available-github/) GitHub has announced that the ability to upload video is generally available for everyone across GitHub. Now you can upload .mp4 and .mov files in issues, pull requests, discussions, and more. [GITHUB]

[The Notion API is now in public beta.](https://developers.notion.com/changelog/hello-world-notion-api-is-now-in-public-beta) The Notion API is now available for all developers to explore and build upon. Integrations built on the API are available to all Notion users, on free or paid plans. [NOTION]

[23 Android apps expose over 100,000,000 users' personal data.](https://thehackernews.com/2021/05/these-23-android-apps-expose-over.html) "By not following best-practices when configuring and integrating third-party cloud-services into applications, millions of users' private data was exposed," Check Point researchers said in an analysis published today and shared with The Hacker News. [THEHACKERNEWS]