Announcements from Microsoft / Apple iOS 15 / skills senior engineers need beyond coding
Tags: news, webdev, backend, mobile
Published: 2021-06-17 16:19:51

---
title: Announcements from Microsoft / Apple iOS 15 / skills senior engineers need beyond coding
published: true
description: 
tags: #news #webdev #backend #mobile
//cover_image: https://direct_url_to_image.jpg
---
Here are the latest articles and news from our [biweekly newsletter](https://content.developereconomics.com/developer-nation-newsletter-signup-form).

Take our [new survey](https://www.developereconomics.net?utm_medium=devto&utm_source=dev_to&utm_campaign=#257) for a chance to win a MacBook Pro, Samsung Galaxy S21, and more!

## Dev Resources & Articles
[10 books on computer vision and cryptocurrency you should read.](https://developereconomics.com/blog/10-books-on-computer-vision-and-cryptocurrency-you-should-read) One in four developers are currently learning about computer vision, while 29% are learning about cryptocurrencies. Here are some books to get you up to speed. [DEVELOPERECONOMICS]

[An incomplete list of skills senior engineers need, beyond coding.](https://skamille.medium.com/an-incomplete-list-of-skills-senior-engineers-need-beyond-coding-8ed4a521b29f) For varying levels of seniority, from senior, to staff, and beyond. [SKAMILLE]

[5 tips to find your way around a legacy codebase.](https://www.fluentcpp.com/2021/06/15/5-tips-to-find-your-way-around-legacy-code/) Have you ever struggled to understand a codebase that was bigger than you? [FLUENTCPP]

[Places to post your startup.](https://github.com/mmccaff/PlacesToPostYourStartup) Compiled list of links from "Ask HN: Where can I post my startup to get beta users?" [GITHUB]

[Making your life easier with C# scripting.](https://visualstudiomagazine.com/articles/2021/06/14/csharp-scripting.aspx) C# Scripting lets you write and execute individual lines of C# code without having to define classes or namespaces. [VISUALSTUDIOMAGAZINE]

[Flexbox CSS cheat sheet.](https://www.reddit.com/r/webdev/comments/nvzhi0/flexbox_css_cheat_sheet/) A handy cheat sheet to print off and hang on the wall. [REDDIT]

[What's new in iOS 15.](https://developer.apple.com/ios/) With iOS 15, you can build apps that connect people in new ways with SharePlay, help them focus on the moment with new notification APIs, and provide new tools for exploring with augmented reality, Safari extensions, and nearby interactions. [DEVELOPER.APPLE]

[The plan for React 18.](https://reactjs.org/blog/2021/06/08/the-plan-for-react-18.html) The React team have started work on their next major version, React 18. They've created a Working Group to prepare the community for gradual adoption of new features and have published a React 18 Alpha so that library authors can try it and provide feedback. [REACTJS]

[HPE Munch & Learn #6 - Microservices Architecture 101.](https://hpe.zoom.us/meeting/register/tJIlf-isqjgjH9bv-oJW2dv_5DMM6i2FV-WA) In this "Microservices 101" Munch & Learn, HPE will introduce you to microservices in a way that will give you a working understanding of the technology: what microservices are and how they enable faster, more agile apps, how they pertain to container and Kubernetes technologies, and more. Jun 30, 2021 05:00 PM in Paris.

[API virtualization for robust testing.](https://apiacademy.co/2021/05/api-virtualization-for-robust-testing/) This article explains the concept of API virtualization and how to include it in your API testing plans. [APIACADEMY]

[How do databases compare for serverless functions and containers?](https://aws.plainenglish.io/how-do-databases-compare-for-serverless-functions-and-containers-3bb35f20be2e) Comparing serverless databases: Firestore, DyanmoDB, Cosmos DB, and more. [AWS.PLAINENGLISH]

[Forget SQL vs NoSQL.](https://arctype.com/blog/json-in-postgresql/) Get the best of both worlds with JSON in PostgreSQL.. [ARCTYPE]

[How Netflix uses eBPF flow logs at scale for network insight.](https://netflixtechblog.com/how-netflix-uses-ebpf-flow-logs-at-scale-for-network-insight-e3ea997dca96) Netflix has developed a network observability sidecar called Flow Exporter that uses eBPF tracepoints to capture TCP flows at near real time. At much less than 1% of CPU and memory on the instance, this highly performant sidecar provides flow data at scale for network insight. [NETFLIX]

[Chrome introduces the Memory Inspector.](https://developer.chrome.com/blog/memory-inspector/) The Memory Inspector has landed in Chrome 91. It allows you to inspect your ArrayBuffer, TypedArray, DataView, and Wasm Memory. Find out more. [DEVELOPER.CHROME]

[Rust from a JavaScript perspective.](https://blogs.harvard.edu/kapolos/rust-from-a-javascript-perspective/) A tongue in cheek walk-through. HARVARD]

[Flexbox CSS cheat sheet.](https://www.reddit.com/r/webdev/comments/nvzhi0/flexbox_css_cheat_sheet/) A handy cheat sheet to print off and hang on the wall. [REDDIT]

[Improving contrast in Microsoft Edge DevTools.](https://blogs.windows.com/msedgedev/2021/06/15/improving-contrast-in-microsoft-edge-devtools-a-bugfix-case-study/) Microsoft have just finished a bug sprint focused on accessibility issues and here they share how we fixed a problem that has been around for a long time.. [BLOG.WINDOWS]

[Random musings on the Android 12 Beta 2.](https://commonsware.com/blog/2021/06/10/random-musings-android-12-beta-2.html) Mark Murphy rummages through the incremental API differences report, the release notes, and even the release blog post, to see if there are things that warrant more attention from developers. [COMMONSWARE]

[Easy instrumented tests (UI Tests) for Android in 2021.](https://proandroiddev.com/easy-instrumented-tests-ui-tests-for-android-in-2021-2e28134ff309) With the help of unit & instrumented tests running successfully we can be sure that our apps are going to have less or no side effects / bugs. [PROANDROIDDEV]


[Apple says you can build apps on an iPad now, but devs say the reality is trickier.](https://www.theverge.com/2021/6/15/22534902/ipad-pro-apple-swift-playgrounds-4-wwdc-2021) Swift Playgrounds 4 is the first iteration of Swift Playgrounds that could function as a standalone developer tool. There are some new features that will make the process of building apps easier. Notably, you can view a live preview of the app you’re building on the side of your screen as you’re working on it, which changes when you change your code. You can run the app full-screen to test it as well. But the biggest news is: not only can you create apps in Swift Playgrounds 4, but when the update is available later this year, you’ll be able to submit them to the App Store directly from within Swift Playgrounds. [THEVERGE]

[Flutter vs. Kotlin in 2021: Which is best for cross-platform app development?](https://doit.software/blog/flutter-vs-kotlin-which-is-best-for-cross-platform-app-development) This article looks at the pros and cons of both frameworks. [DOITSOFTWARE]

##Industry News
[Microsoft will drop support for Windows 10 by 2025.](https://www.extremetech.com/computing/323676-microsoft-will-drop-support-for-windows-10-by-2025) Microsoft has updated its official documentation to reflect Windows 10’s EOL date. According to the company’s EOL page, Windows 10 Home, Pro, Pro Education, and Pro for Workstations will all sunset by October 14, 2025. [EXTREMETECH]

[Linux system service bug lets you get root on most modern distros.](https://www.bleepingcomputer.com/news/security/linux-system-service-bug-lets-you-get-root-on-most-modern-distros/) Exploiting the vulnerability is surprisingly easy as it only takes a few terminal commands using only standard tools such as bash, kill, and dbus-send . [BLEEPINGCOMPUTER]

[Google says its artificial intelligence is faster and better than humans at laying out chips for artificial intelligence.](https://www.theregister.com/2021/06/09/google_ai_chip_floorplans/) Googlers Azalia Mirhoseini and Anna Goldie, and their colleagues, describe a deep reinforcement-learning system that can create floorplans in under six hours whereas it can take human engineers and their automated tools months to come up with an optimal layout. [THEREGISTER]

[Largest password data breach in history has been leaked online.](https://techxplore.com/news/2021-06-largest-password-breach-history-leaked.html) With 3.2 billion leaked passwords from multiple databases, this attack has been dubbed RockYou2021. [TECHXPLORE]

[Next.js 11 is available.](https://nextjs.org/blog/next-11) This release includes improved performance, Conformance, a system that provides carefully crafted solutions to support optimal UX, Webpack 5 now enabled by default for all Next.js applications, and more. [NEXT.JS]

[Apple enhances privacy with iOS15 release.](https://www.businessofapps.com/news/apple-enhances-privacy-with-ios15-release/) Apple has expanded its privacy options just in time for the Worldwide Developers Conference (WWDC) 2021. The company updated a range of features across its iOS 15, iPadOS 15, macOS Monterey, and watchOS 8 portfolio.. [BUSINESSOFAPPS]

[BrowserStack valued at $4 billion in $200 million BOND-led funding.](https://techcrunch.com/2021/06/16/bonds-200-million-led-investment-values-software-testing-platform-browserstack-at-4-billion) BrowserStack, a startup that operates a giant software testing platform, said on Wednesday it has raised $200 million in a new financing round that valued the 10-year-old firm at $4 billion. The startup has 15 data centers across the world and a repository of over 2,000 devices. BrowserStack, which began its journey in Mumbai, licenses its service to firms to let them remotely test their apps and websites on its devices, explained Nakul Aggarwal, co-founder and CTO of BrowserStack, in an interview with TechCrunch. [TECHCRUNCH]