In this issue, February 22, 2022 View it in your browser.

Federated ML, ValidKube, CloudFormation Hooks, Netlify Graph, Eclipse Collections 11, Eclipse Jifa, .NET Framework, TypeScript 4.6, Spotify's Ruler, Microservices Failures, Remote Onboarding

QCon London Software Development Conference (April 4-6): Real-world technical talks and practical ideas to inspire you and your team.

At QCon London (April 4-6) explore real-world technical insights (not product sales pitches) from over 60 senior software practitioners hand picked for driving change and innovation in software. Level-up on the practices, patterns, and skills that are most in-demand in the software industry right now. Book your seat now and save £65 if you register before March 7th.
 

SPONSOR AD

Teleport

Security Best Practices for Privileged Access Management of Cloud-Native Infrastructure

75% of enterprises are vulnerable to root-level attacks against their systems because of failure to secure SSH keys. Learn more about the cybersecurity best practices for PAM.

https://s3.amazonaws.com/infoq.content.live.0/articles/mobile-and-iot-trends-2022/en/smallimage/InfoQ-Trend-Report-logo-1645096434454.jpg

InfoQ Mobile and IoT Trends Report 2022

This report summarizes what we believe are emerging trends in the mobile and IoT space, which encompasses devices ranging from smartphones to smartwatches, from IoT appliances to smart glasses, etc. (Trends Report)

https://res.infoq.com/minibooks/angular-mini-book-v2/en/smallimage/angular-book-s-1645176541549.jpeg

The Angular Mini-Book 2.0

The Angular Mini-Book is a guide to getting started with Angular. You'll learn how to develop a bare-bones application, test it, and deploy it. Then you'll move on to adding Bootstrap, Angular Material, continuous integration, and authentication. (Mini-Book)

https://res.infoq.com/podcasts/architecture-advice-process/en/smallimage/infoq-podcast-200-1644873229430.jpg

The Architecture Advice Process with Andrew Harmel-Law

To best support continuously-delivering, autonomous teams, a software architect has to avoid being a blocker by trying to make all architectural decisions. In this episode of the podcast, Thomas Betts talks to Andrew Harmel-Law about how an advice process allows anyone to make an architectural decision, once they’ve had necessary conversations and properly documented their decision. (Podcast)

https://s3.amazonaws.com/infoq.content.live.0/podcasts/devops-challenges-developer-experience/en/smallimage/engineering-culture-200x200-1645454523771.jpg

The Challenges of DevOps and the Importance of Developer Experience with Jyoti Bansal

In this podcast, Shane Hastie, lead editor for culture & methods, spoke to Jyoti Bansal about the challenges of DevOps today and the importance of developer experience for effective software development today. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. PipelineDP Brings Google’s Differential-Privacy Library to Python

  2. DeepMind Open-Sources Quantum Chemistry AI Model DM21

Federated Machine Learning and Edge Systems

At QCon Plus 2021, Katharine Jarmul spoke about machine learning on edge devices using federated machine learning. Some key takeaways were: federated machine learning is useful for edge devices with limited network bandwidth and can improve data privacy; learning on edge devices can improve data diversity and allow for predictions even when the device is no longer connected. (Article)

SPONSOR AD

ScyllaDB

7 Reasons Not to Put an External Cache in Front of Your Database

Read this white paper to learn common approaches to caching data, 7 specific reasons why external caching can be a bad choice, real-world examples of successfully eliminating external cache by companies such as Comcast, and more. Download now.

TOP DevOps NEWS HEADLINES

  1. Google Cloud Python Logging Library Release Improves Serverless Support

  2. ValidKube Aims to Help Enforce Kubernetes YAML Best Practices

  3. KubeVela Announces 1.2: Application-Centric Multi-Cluster Control Plane with Extensible Engine

  4. AWS CloudFormation Hooks Provide Proactive Validation of CloudFormation Operations

  5. Report Finds 75% of Cloud Runtimes Contain High or Critical Vulnerabilities

Making Applications Resilient with a Smart Application Aware Network

Varun Talwar goes through three patterns that can be used to make an application highly available by transparently injecting application-aware network components which can improve resiliency. (Presentation with transcript included)
Learn how to solve complex software engineering and leadership challenges. Attend in-person at QCon London, (April 4-6) and QCon San Francisco (Oct 24-28) or attend online at QCon Plus (May 10-20). Save your spot now!

Container Security and Observability in Kubernetes Environments

The panelists discuss how to take care of the security and monitoring of Kubernetes. (Presentation with transcript included)

TOP Cloud NEWS HEADLINES

  1. Amazon Introduces S3 Batch Replication to Replicate Existing Objects

  2. Google Cloud Introduces Certificate Manager

  3. AWS Introduces a New Open-Source Solution: AWS Virtual Waiting Room

  4. Netlify Graph Aims to Simplify External API Integration in Web Apps

  5. Fast-Track Application Refactoring with the Generally Available AWS Migration Hub Refactor Spaces

Data Patterns on Edge

With growing competition to get data that power experiences to the end-user closer and closer and the advent of local data privacy laws, let's look at different enterprise data patterns like "synchronous data retrieval", "subsequent data retrieval" and “prefetch data retrieval” on a data center. (Article)

SPONSOR AD

Solo.io

Join us at SoloCon 2022: March 8-10

We’ve got a fully loaded agenda and some brilliant Soloists to teach and talk with you about: Istio, service mesh, API gateways, GraphQL, Wasm, eBPF, BumbleBee.io, and more! Register Now.

In case you missed it

Differentiable Programming in Kotlin

Irene Dea discusses how Facebook is using Kotlin, developing a new differentiable programming framework for it. (Presentation with transcript included)

SPONSOR AD

D2iQ

Gartner Guide for Container Management

The container management market is expected to cross $1 billion by 2025. Evaluate the best container management solution for your business, compliments of D2iQ. Download the report.

TOP Java NEWS HEADLINES

  1. Eclipse Collections 11.0.0 Features New APIs and Functionality

  2. Java News Roundup: Payara Platform 2022 Roadmap, OpenJDK Drafts, Kotlin 1.6.20-M1, Gradle 7.4

Troubleshooting Java Applications with Eclipse Jifa

Eclipse Jifa is an open-source project for troubleshooting Java applications. Comparable solutions often run on the client, where Jifa provides a scalable, web-based solution to prevent local memory and resource challenges. Currently, Heap Dump Analysis and GC Log Analysis are supported with features such as target heap overview, leak suspects, thread information, and GC root analysis. (News)

.NET Framework January 2022 Cumulative Update Preview

Last month, Microsoft released the .NET Framework January 2022 Cumulative Update Preview, part of the company's promise to support the .NET Framework. The update targets .NET Framework versions 3.5 and 4.8 and focuses on the Common Language Runtime and Windows Presentation Foundation. The preview release aims to increase reliability and quality of the .NET Framework features for Windows OS. (News)

TypeScript 4.6 Beta Improves Type Inference and Error Checking

The TypeScript team released version 4.6 beta, which introduces improvements to control flow analysis, class constructor definitions, error checks in JavaScript files, and others. TypeScript can now narrow down the signature for a function parameter whose type is a discriminated union. (News)

Spotify's Ruler Helps Optimize Android App Size

Ruler is an open-source tool developed at Spotify to analyze Android apps and guide developers in identifying which of their components contribute the most to the app size. (News)

Seven Ways to Fail at Microservices

At QCon Plus last November, I presented some of the ways microservices can go wrong. I’m a consultant for IBM, and part of my job is helping businesses get cloud-native. These problems are based on my experience – which, unfortunately, I see repeatedly in the field. (Article)

TOP Culture & Methods NEWS HEADLINES

  1. How Measuring Defect Mass Helps to Test Critical Product Areas

Building an Effective and Enjoyable Remote Onboarding Experience

The onboarding experience will make up the new hire’s first impression of your team and company, so it’s really the ideal place to set standards, and therefore requires thoughtful planning, patience, and compassion. In this article, I will dive into some of my own learnings as I onboarded new team members remotely as well as my own wonderful experience joining a new organisation in 2021! (Article)

Goal-Driven Kanban

Goal-Driven Kanban enables teams to choose from and focus on challenging goals along the road. Teams are free to choose their pace and can take a break whenever necessary. They can set a voluntary deadline for the goal chosen together with proper time allocation. Naturally, while pursuing the goal, teams avoid distractions, celebrate achievements, and retrospect frequently. (Article)

Remote Teams Panel

Kaleem Clarkson, Anjuan Simmons, and Tammy Bjelland discuss remote work, personal experiences they have had including the good, the not-so-good, and the downright disasters. (Presentation with transcript included)

SPONSORED CONTENT

Latest White Papers

The DevSecGuide to Kubernetes

SPONSORED CONTENT

DevTools

Are you interested in winning part of $1 million in prizes? If so, enter the Graph for All Million Dollar Challenge. Register