Kotlin 1.6.0 is released / GitHub addresses the recent security issues related to the npm registry
Tags: devnews, webdev, backend, mobiledev
Published: 2021-11-19 12:04:42

---
title: Kotlin 1.6.0 is released / GitHub addresses the recent security issues related to the npm registry
published: true
description: 
tags: #devnews #webdev #backend #mobiledev

//cover_image: https://direct_url_to_image.jpg
---
Here are the latest articles and news from last week's [biweekly newsletter](https://content.developereconomics.com/developer-nation-newsletter-signup-form). Enjoy!

## Dev Resources & Articles

[How to solve any iOS crash ever.](https://swiftrocks.com/how-to-solve-any-ios-crash-ever) Ever had a crash in which you had absolutely no idea what was going on, and no amount of testing allowed you to reproduce the issue? If so, read this! [SWIFTROCKS]

[ASO tips & tricks to increase your app's ranking.](https://blog.nielsmouthaan.nl/aso-tips-and-tricks-to-increase-your-apps-ranking) Niels Mouthaan shows how you can increase downloads and make more money with your apps by optimizing their discoverability on the App Store. [NIELSMOUTHAAN]

[Stretching the UX of Android apps for foldable phones.](https://proandroiddev.com/stretching-the-ux-of-android-apps-for-foldable-phones-d51957463f87) To make apps foldable-aware, Google has provided some tools with Android Jetpack within a new WindowManager API that enables apps to benefit from screen size change. [PROANDROIDDEV]

[10 CSS Resources that you should bookmark.](https://dev.to/j471n/10-css-resources-that-you-should-bookmark-46l6) Some awesome resources that can improve your productivity. [DEVTO]

[17 killer websites for web developers.](https://javascript.plainenglish.io/17-killer-websites-for-web-developers-13e1e30345b8) Keeping websites handy can be the ultimate productivity hack, Here are some of the best websites Harsh Makadia uses to make his life easier. [JAVASCRIPT.PLAINENGLISH]

[A beginner’s guide to routing in Next.JS, with examples.](https://www.sitepoint.com/routing-in-next-js-beginner-guide/) Kingsley Ubah shares how to set up a Next.js project and how the system of file routing in Next.js works. [SITEPOINT]

[The right way to use favicons.](https://dzone.com/articles/the-right-way-to-use-favicons) Alexey Shepelev gives a run-down on how to work with favicons. [DZONE]

[What’s new in Xamarin and Visual Studio 2022.](https://devblogs.microsoft.com/xamarin/whats-new-in-xamarin-and-visual-studio-2022/) David Ortinau shares a round-up of the latest Xamarin releases, revisits the Xamarin support policy, and looks ahead at the road to .NET 6 and .NET MAUI coming in the second quarter of 2022. [DEVBLOGS.MICROSOFT]

[Size of Programming Language Communities in Q3 2021.](https://www.developernation.net/blog/size-of-programming-language-communities-in-q3-2021) Programming languages are a beloved subject of debate and one of the first topics we cover in our reports. Check out who reigns at the top. [DEVELOPERNATION]

[How Trello Android converted from Gson to Moshi.](https://blog.danlew.net/2021/11/01/how-trello-android-converted-from-gson-to-moshi/)Trello Android recently converted from using Gson to Moshi for handling JSON. It was a bit tricky so Dan Lew wanted to document the process. [DANLEW]

[5 ways to crack remote internships in 2021.](https://www.crio.do/blog/remote-internships/) Although you may not find companies posting about remote internship roles, you can land an opportunity by putting yourself out there, in the market. [CRIO]

[Software engineering is a loser’s game.](https://dzone.com/articles/software-engineering-is-a-losers-game) Software engineering is a loser’s game. So let’s learn to play the game and stop losing to ourselves. [DZONE]

[DotNetConf 2021 - .NET everywhere - Windows, Linux, and beyond.](https://www.hanselman.com/blog/dotnetconf-2021-net-everywhere-windows-linux-and-beyond) .NET 6 is released and it's a LTS release which means it'll be fully and actively supported for the next 3 years. [HANSELMAN]

[The role of data governance in effective data management.](https://www.eweek.com/database/role-of-data-governance-in-effective-data-management/) Four industry experts discuss the growing challenges in data governance, and highlight the issues that need to be resolved for better data management. [EWEEK]

[REST APIs for Oracle Database.](https://www.thatjeffsmith.com/archive/2021/10/rest-apis-for-oracle-database-postman-vs-insomnia/) Postman vs Insomnia. [THATJEFFSMITH]

[Microservices using NestJS.](https://splimter.medium.com/microservices-using-nestjs-4ea5f1580d32) Soheyb Merah shares their guide. [SPLIMTER.MEDIUM]

[SRE vs DevOps for APIs.](https://apiacademy.co/2021/08/sre-vs-devops-for-apis/) Adam DuVander discusses the benefits of each and how companies use them to strengthen their API products. [APIACADEMY]



## Industry News

[Google warns of new Android 0-day vulnerability under active targeted attacks.](https://thehackernews.com/2021/11/google-warns-of-new-android-0-day.html) Google has rolled out its monthly security patches for Android with fixes for 39 flaws, including a zero-day vulnerability that it said is being actively exploited in the wild in limited, targeted attacks. [THEHACKERNEWS]

[Swift-DocC is now open source.](https://swift.org/blog/swift-docc/) This is a new documentation compiler for Swift frameworks and packages. [SWIFT]

[Qualcomm and Lenovo launch new augmented reality partnership to expand developer ecosystem.](https://www.techrepublic.com/article/qualcomm-and-lenovo-launch-new-augmented-reality-partnership-to-expand-developer-ecosystem/) The new product combines the Snapdragon Spaces XR Developer platform and the ThinkReality A3 smart glasses. [TECHREPUBLIC]

[Kotlin 1.6.0 is released.](https://blog.jetbrains.com/kotlin/2021/11/kotlin-1-6-0-is-released/) Kotlin 1.6.0 is now officially released with Stable exhaustive whens, Kover, and a new memory manager for Kotlin/Native. Other language and standard library features released in 1.5.30 became Stable as well. [JETBRAINS]

[GitHub addresses the recent security issues related to the npm registry.](https://github.blog/2021-11-15-githubs-commitment-to-npm-ecosystem-security/#security-issues-related-to-the-npm-registry) GitHub’s discuss their commitment to npm ecosystem security. [BLEEPINGCOMPUTER]

[AT&T reveals malware targeting millions of routers, IoT devices.](https://uk.pcmag.com/security/136927/att-reveals-malware-targeting-millions-of-routers-iot-devices) The company's Alien Labs threat intelligence unit dubbed the malware BotenaGo because it's written in Go, which Google designed specifically with networking in mind. It's also capable of creating botnets that function across a variety of device types. [PCMAG]

[Microsoft to block Windows 11 browser workarounds.](https://www.thurrott.com/windows/windows-11/259208/windows-11-to-block-windows-11-browser-workarounds) “Something changed between Windows 11 builds 22483 and 22494 (both Windows Insider Preview builds),” EdgeDeflector creator Daniel Aleksandersen writes in a new blog entry. “The build changelog … omitted the headline news: you can no longer bypass Microsoft Edge using apps like EdgeDeflector.” [THURROTT]



## Quick Hits

[Git 2.34 is here.](https://github.blog/2021-11-15-highlights-from-git-2-34/)

[Node v17.1.0 available.](https://nodejs.org/en/blog/release/v17.1.0/)

[CockroachDB 21.2 is released.](https://www.cockroachlabs.com/blog/cockroachdb-21-2-release/)

[Announcing .NET MAUI Preview 9.](https://devblogs.microsoft.com/dotnet/announcing-net-maui-preview-9/)

[Ruby 3.1.0 preview 1 released.](https://www.ruby-lang.org/en/news/2021/11/09/ruby-3-1-0-preview1-released/)

[Parcel v2.0.0 stable is now available.](https://parceljs.org/blog/v2/)

[Crystal 1.2.0 is released.](https://crystal-lang.org/2021/10/14/1.2.0-released.html)

[PhpStorm 2021.2.3 is released.](https://blog.jetbrains.com/phpstorm/2021/10/phpstorm-2021-2-3-is-released/)