In this issue, December 22, 2020 View it in your browser.

AWS re:Invent 2020, Docker Images Vulnerabilities, WebThing, PHP 8, .NET 5, Micro-Frontends, Google ML Kit, Netflix GraphQL, Encryption for SA, e2e Microservice Testing

Uncover emerging trends from the world’s most innovative software professionals. Attend QCon Plus in Spring, 2021.

Join your peers at QCon Plus on May 10-28, 2021. Registration is launching in January. Sign up for the QCon Newsletter and be the first to know about discounts, early birds and exclusive offers.
 

SPONSOR AD

Karat

Interviewing and hiring senior developers without taxing team productivity

Download this case study to learn how Ethos Life's VP of Engineering and Head of Talent Acquisition partnered to build a technical recruiting process that has reliably built a high-bar, senior team of developers. Download now.

https://res.infoq.com/podcasts/relationship-systems-agile-coaching/en/smallimage/engineering-culture-200x200-1608226754064.jpg

The InfoQ eMag: 2020 Year In Review

2020 is probably the most extended year we will see in our whole life. A vast number of people have spent the most significant part of the year at home. The remote work moved from “something to be explored” to Teams’ reality around the world. On this eMag, we would like to pack some of the most relevant InfoQ content in 2020. And there is no way to avoid contents about remote activities. (eMag)

https://res.infoq.com/podcasts/relationship-systems-agile-coaching/en/smallimage/engineering-culture-200x200-1608226754064.jpg

InfoQ Podcaster 2020 Year in Review: Challenges, Distributed Working & Looking to the Future

In this podcast, InfoQ podcast hosts, Wes Reisz, Shane Hastie, Charles Humble and Daniel Bryant, sit down for the 2020 year in review edition of the podcast. Topics discussed included: the technology industry’s response to the change in working habits; the rise of online events; the future of cloud platforms; remote working and leadership; and the need to be kind to yourself and others. (Podcast)

https://res.infoq.com/podcasts/relationship-systems-agile-coaching/en/smallimage/engineering-culture-200x200-1608226754064.jpg

Lyssa Adkins on 21st Century Leadership, Relationship Systems and the Role of Agile Coaching

Shane Hastie, lead editor for culture & methods, spoke to Lyssa Adkins, author of the book Coaching Agile Teams, about 21st-century leadership, relationship systems, the role of agile coaching, bringing more women’s voices to the fore and highlighting organisation dysfunctions. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. AWS Announces Amazon SageMaker Edge Manager

  2. AWS Announces Amazon SageMaker Feature Store

Facebook Open-Sources Game Playing AI ReBeL

Facebook AI Research published a paper on Recursive Belief-based Learning (ReBeL), their new AI for playing imperfect-information games that can defeat top human players in poker. The algorithm combines reinforcement learning with state-space search and converges to a Nash equilibrium for any two-player zero-sum game. Code for training the algorithm to play Liar's Dice has been open-sourced. (News)

SPONSOR AD

Dataiku

AI Orchestration: Less Headaches, More Success

Dataiku is an end-to-end machine learning and advanced analytics platform that integrates with your existing ecosystem (on-premises and cloud) to provide full orchestration of scalable Enterprise AI. Learn more here.

TOP DevOps NEWS HEADLINES

  1. Microsoft Announces the General Availability of Azure Stack HCI

  2. Recap of AWS re:Invent 2020

  3. Google Cloud Functions Now Support .NET Core 3.1

  4. Half of 4 Million Public Docker Hub Images Found to Have Critical Vulnerabilities

  5. Istio 1.8 Announces Smart DNS Proxy, Support for Helm 3

Convergence of Chaos Engineering and Revolutionized Technology Techniques

Yury Niño Roa explores how emerging paradigms can use Chaos Engineering to manage the pains in the path toward providing a solution, showing how Chaos Engineering can benefit from AI. (Presentation)

SPONSOR AD

Volterra

IDC Innovator Report: Multicloud Networking

Read the latest IDC Innovators: Multicloud Networking report and discover one of the premier platforms addressing the rise of multicloud architectures and cloud-native apps. Download Free eBook.

TOP Development NEWS HEADLINES

  1. CLI Guidelines Aim to Help You Write Better CLI Programs

  2. Hasura Remote Joins Implements GraphQL Data Federation

  3. The WebThings Iot Platform Continues on Its Own after Mozilla Disengages from Iot

  4. The NM180100 Enables Low-Energy Edge and Endpoint Computing with Short and Long-Range Communication

PHP 8 Brings New JIT, Union Types, and More

PHP 8 is a major update to PHP that includes a new just in time compiler (JIT) and many new language features. InfoQ has spoken with Sentry principal developer Mark Story to better understand what role PHP and PHP 8 play in today's language landscape. (News)

In case you missed it

The InfoQ eMag - Java Innovations That Are on Their Way

This includes massive, root-and-branch changes such as Project Valhalla as well as some of the more incremental deliveries coming from Project Amber - such as Records and Sealed Types. (eMag)

TOP .NET NEWS HEADLINES

  1. .NET 5 Breaking Changes for WPF/Windows Forms

Microsoft and the State of Quantum: Q&A with Mariia Mykhailova

Quantum computing can be used to solve large compute problems on small data in areas such as chemistry and materials science. InfoQ interviewed Mariia Mykhailova, a senior software engineer in the Quantum Systems group at Microsoft, to better understand quantum computing, quantum software development, and Microsoft's latest efforts towards this area. (Article)

Micro-Frontends with single-spa

Micro-frontend extends the concept of Micro-services to the frontend. The goal is to break down large SPA into smaller independent applications that can use different technologies and be developed and managed by separate teams. single-spa is a framework that helps developers achieve that goal by simplifying the composition of multiple front-end applications into a single product. (News)

Google ML Kit Adds Entity Extraction and Selfie Segmentation

The new Entity Extraction API, now available in beta, enables analyzing text inside of an app to detect different textual entities such as dates, URLs, payment cards, and so on. Selfie Segmentation aims to make it easier to add effects to pictures. (News)

TOP Architecture & Design NEWS HEADLINES

  1. Netflix Implements GraphQL Federation at Scale

  2. Data Mesh Principles and Logical Architecture Defined

Application Level Encryption for Software Architects

Challenges of building application-level encryption for software architects. (Article)

The More You Know: a Guide to Understanding Your Systems

Tyler Wells shares how Twilio developed a template that enables them to understand their systems better, identify critical metrics to watch, and how to use Chaos Engineering to verify it all. (Presentation)

SPONSOR AD

LaunchDarkly

Software Intelligence Forum - Virtual Summit

Learn from Wells Fargo, IBM, Gartner, JetBlue, BCG, US State Dept, Microsoft & more on how to obtain & apply software intelligence to speed up digital transformation. Register now.

TOP Culture & Methods NEWS HEADLINES

  1. Safe and Fast Deploys at Planet Scale: QCon Plus Q&A

  2. The Challenges of End-to-End Testing of Microservices

Moving from Agile Teams towards an Agile Organization

For organizational agility, we need to improve the system for teams and individuals to thrive, instead of expecting them to change and fix the culture. This article explores some elements from a systemic point of view that are essential to create the right conditions for moving from agile teams towards an agile organization. (Article)

Six Decades of Software Engineering

Mary Poppendieck covers some of the early principles behind great software engineering that are as true today as they were a half century ago, and some mistakes made that do need to be repeated. (Presentation)

Living without Pre-Production Environments

Nicky Wrightson talks about why Skyscanner has chosen to ditch non-production environments, how they do this, what they have done to make this working practice possible, how they maintain quality and confidence, and explains when this approach doesn’t work. (Presentation with transcript included)
Level-up on the practices, patterns, and skills most in-demand in software right now. Attend QCon Plus (May 10 - 28, 2021).

SPONSORED CONTENT

Latest White Papers

Key open source usage trends in professional development teams

The State of Process Automation 2020

Distributed Edge Computing for 100% Uptime

MongoDB Architecture Guide

SPONSORED CONTENT

DevTools

Best Practices for Secure Infrastructure Access (On-demand webinar) - Watch Now