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

Explainable AI, AWS Free Tier, CNCF Tech Radar, GitHub CLI, Azure + Spring Boot, .NET 5.0 RC 1, iOS 14, Load Testing APIs, 1500 Microservices, Debug Your Team

Introducing QCon Plus: a virtual conference for senior software engineers and architects brought to you by InfoQ

QCon Plus covers the trends, best practices, and solutions leveraged by the world's most innovative software shops. Taking place between November 4-18, the event is thoughtfully designed with shorter, focused technical sessions spread over 3 weeks. Find out more about the agenda, tracks, hosts, and speakers.
 
https://res.infoq.com/podcasts/imdg-stream-processing/en/smallimage/infoq-podcast-200-1599857694345.jpg

John DesJardins on In-Memory Data Grids, Stream Processing, and App Modernization

In this podcast, John DesJardins, field CTO and VP solution architecture at Hazelcast, sat down with InfoQ podcast co-host Daniel Bryant. Topics discussed included: how in-memory data grids have evolved, use cases at the edge (IoT, ML inference), integration of stream processing APIs and techniques, and how data grids can be used within application modernization. (Podcast)

https://res.infoq.com/podcasts/leadership-coaching-profession/en/smallimage/engineering-culture-200x200-1600279529882.jpg

Jeff Jacobson on the Coaching Profession and Leadership

In this podcast, Shane Hastie, lead editor for culture & methods, spoke to Jeff Jacobson about why professional coaching adds value, how leaders can take a coaching stance and the benefits teams and individuals can get from engaging with a coach. (Podcast)

The Case for Explainable AI (XAI)

Artificial Neural Networks offer significant performance benefits compared to other methodologies, but often at the expense of interpretability. Black box algorithms have precipitated a number of high-profile controversies arising from the inability to understand their inner workings. The efforts seeking to provide more transparency in this regard is referred to as Explainable AI (XAI). (Article)

TOP DevOps NEWS HEADLINES

  1. Is the AWS Free Tier Really Free?

  2. Public Beta of Google Cloud API Gateway Now Available

  3. Google Expands Its Confidential Computing Portfolio

  4. Microsoft Announces New Technologies to Combat Disinformation

  5. Focused on Observability: CNCF Publishes Latest Technology Radar

From Monolith to Event-Driven: Finding Seams in Your Future Architecture

One of the challenges of migrating your system’s architecture is excluding non-desirable attributes and leaving the target state uncorrupted. An event-driven architecture and its related patterns, CQRS and Event Sourcing, are positioned well to introduce seams into the architecture that allow you to separate legacy and modern elements. (Article)

Growing Resilience: Serving Half a Billion Users Monthly at Condé Nast

Crystal Hirschorn outlines how Condé Nast practices Chaos Engineering, where this fits within the already established testing and verification ecosystem, and what emergent practices and tools are on the horizon. Last but not least, she covers how to build up an organization’s true superpower: Human Resilience. (Presentation with transcript included)
Join us for our upcoming QCon, QCon San Francisco, Nov 16-20, 2020

Panel: the State of DevOps in Retail

The panelists discuss the pressures unique to the retail industry when adopting DevOps principles and practices, and how they have responded to challenges in the current global climate. (Presentation)

SPONSOR AD

Datree

Simple but Costly Kubernetes Configuration Mistakes: 5 Real-world Examples

Just because Kubernetes allows you to deploy a pod with access to the host network namespace it doesn't mean it's a good idea. In this article we share 5 examples of Kubernetes configuration mistakes at companies like Target, Zalando, and DataDog. Learn more.

TOP Development NEWS HEADLINES

  1. GitHub CLI Reaches 1.0, Enables Scripting CI/CD Workflows

The Fundamentals of Writing and Publishing Your Non-Fiction Book

Parul Bavishi deconstructs the structure behind bestselling non-fiction titles, and looks at how to apply this to writing. (Presentation)

Azure + Spring Boot = Serverless - Q&A with Julien Dubois

Microsoft seems to prove over and over again its focus on cloud and the Java ecosystem is the new normal. Even though Java has been amongst the supported languages for Azure functions for some time now, Julien Dubois experimented with Spring Boot and Azure to see what this combination means for Azure serverless computing. InfoQ reached out to him to explore further his experience on this topic. (Article)

SPONSOR AD

Camunda

Join Us at CamundaCon LIVE!

The process automation event is going virtual October 8-9, with technical presentations and high-impact BPM use cases from companies like Fidelity, Deutsche Telekom and more. Register now for free!

TOP .NET NEWS HEADLINES

  1. Microsoft Releases Entity Framework Core 5.0 RC 1

Microsoft Releases .NET 5.0 RC 1

Earlier this week, Microsoft released .NET 5.0 RC1, the first "go live" release of .NET 5 before its official debut in November. .NET 5 is a unified platform for the .NET ecosystem, wrapping together all of its components into one cross-platform package. The new release includes many improvements from .NET Core 3, including new language versions (C# 9 and F# 5) and support for Windows ARM64. (News)

TOP Mobile and IoT NEWS HEADLINES

  1. iOS 14 Now Available, Developers Forced to Rush to Submit Apps

NativeScript 7 Moves from ES5 to ES2017+

NativeScript 7 aligns with modern JavaScript standards by targeting es2017+. Additionally, it streamlines app configuration by consolidating it in a single file and replaces JavaScriptCore with V8 for iOS apps. (News)

Load Testing APIs and Websites with Gatling: It’s Never Too Late to Get Started

Conducting load tests against APIs and websites can both validate performance after a long stretch of development and get useful feedback from an app in order to increase its scaling capabilities and performance. Engineers should avoid creating “the cathedral” of load testing and end up with little time to improve performance overall. Write the simplest possible test and iterate from there. (Article)

Modern Banking in 1500 Microservices

Matt Heath and Suhail Patel explain how the Monzo team builds, operates, observes and maintains the banking infrastructure. They talk about how they compose microservices to add new functionality, Monzo’s culture, deployment and incident tooling, monitoring practices and how they share knowledge effectively. (Presentation with transcript included)

TOP Culture & Methods NEWS HEADLINES

  1. Deliver Faster by Killing the Test Column

Adaptive Architecture: a Bridge between Fashion and Technology

Adaptive architecture is a feature of agile software development and is also a source of competitive advantage in the fashion industry. Nike's collaboration with Virgil Abloh on "The Ten" is an example of how these principles play out. (Article)

Q&A on the Book The Art of Leadership

In the book The Art of Leadership, Michael Lopp shares stories of leadership habits and practices. Examples include reading the room, getting feedback, delegation, giving compliments, understanding the culture, and being kind. In the book Lopp describes how he practiced and refined these leadership habits over the years and what he has learned from doing so. (Article)

SPONSOR AD

Scrum.org_ad_img

Free Scrum Learning Paths

Continue your professional learning with our free online learning paths. These learning paths are targeted by role including: Scrum Master, Product Owner, Development Team Member and Leadership.

How to Debug Your Team

Lisa van Gelder tells stories about how she debugged teams at three companies - Stride, Bauer Xcel & Meetup, and the surprising and unintentional consequences of not giving teams what they need to be successful: Mastery, Autonomy, Purpose and Safety. She shares practical examples of how to diagnose and change teams. (Presentation with transcript included)

When There’s No Control, What Can You Do to Thrive?

Katherine Kirk focuses on how to turn ‘survive’ into ‘thrive’, even in the face of what seems like impossible scenarios, political traps and unending oscillating difficulty. (Presentation)

SPONSORED CONTENT

Latest White Papers

Introducing Oracle GraalVM Enterprise Edition – A High Performance optimizing compiler and runtime for Modern Microservices

High-Performance Microservices using Java