In this issue, November 27, 2018 View it in your browser.

Agile Fluency, Google BERT, Google Speaker Diarization, Atomist Software Delivery Machine 1.0, Side-Channel Attacks on GPUs, Amazon Corretto, Howler.js, Istio

Ready for InfoQ 3.0?

We have just launched a better, faster and more appealing version of InfoQ.com, in beta. Have a look and let us know what you think.
 

#noprojects and The Future of Work

This InfoQ Book explores the past, present and future of the “project” and why running a temporary endeavour is the wrong approach to building sustainable products. Learn how #noprojects is fundamentally changing the way companies work - Download the free Book.

https://res.infoq.com/podcasts/agile-fluency-organisational-design/en/smallimage/logo-culture-1543005656845.jpg

Diana Larsen on Agile Fluency, Organisational Design and Being an Ally

In this podcast recorded at the Agile 2018 conference Shane Hastie, Lead Editor for Culture & Methods, spoke to Diana Larsen about the evolution of the Agile Fluency model, the rate of adoption of new ideas in organisations, organisation design and being an ally. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. Google Open-Sources BERT: A Natural Language Processing Training Technique

  2. Google Open-Sources Speaker Diarization AI Technology, Claims 92% Accuracy

What Computers Can Teach Us about Humans: Machine Learning in Marketing

Melinda Han Williams discusses using machine learning in marketing. (Presentation)

SPONSOR AD

Aerospike_ad_img

When, Where & Why to Use NoSQL?

Download this white paper and learn the biggest challenges of managing big data, database requirements for dealing with big data, and how NoSQL databases address these challenges. Download now.

TOP DevOps NEWS HEADLINES

  1. Amazon Announces AWS GovCloud US-East Region

  2. Google Cloud Announces Transfer Appliance in Beta for Cloud Data Migrations in the EU

  3. Atomist Software Delivery Machine 1.0 Launched

  4. Test Driven Containerized Build Pipelines in ConcourseCI

  5. Amazon Introduces CloudFormation Drift Detection

Going Cloud Native with Spring Cloud Azure

Yitao Dong and Yawei Wang show how to create cloud native apps with Spring Cloud on Azure. (Presentation)

Chaos Engineering for PCF

Karun Chennuri and Ramesh Krishnaram show chaos tools built on ChaosLemur to verify the resistance to failure of a system running on PCF. (Presentation)

DevOps at Scale – Success Stories

Omer Felder shares what is needed to achieve the transformation to DevOps at scale, along with the biggest challenges companies and governments face during this process. Felder also addresses the need for a better integration of the wide range of commercial and open source technologies used by DevOps teams. (Presentation)

TOP Development NEWS HEADLINES

  1. GPUs Found Vulnerable to Side-Channel Attacks

  2. U.S. Commerce Dept Proposes Rulemaking for Export Control of Emerging Technologies Including AI

  3. The Software Defined Delivery Manifesto: Collaborative, Model-Based, Event-Driven Automation

Will Cloud Computing Kill Open Source Development?

While open source development is not going to disappear, the future of commercial open source is not very promising. Cloud providers are adopting open source software without necessarily adding value, or supporting future development. No industry consensus exists on the best way to fund open source development. Many continue to believe that open source software should be free. (Article)

Book Review: Solidity Programming Essentials

Ethereum is an emerging technology that promises the ability to disintermediate many traditional approaches to business through decentralized ledger technology, built upon open-source software. In this article, we will review a recent book based upon Solidity, a programming language used to construct smart contracts on the Ethereum blockchain. (Article)

TOP Java NEWS HEADLINES

  1. IBM Releases Open Liberty 18.0.0.3 with Support for MicroProfile 2.0

Amazon Releases Corretto: A Multiplatform Java OpenJDK Build with No-Cost Support

At Devoxx BE, held in Antwerp, Belgium, Amazon announced a preview release of Amazon Corretto, a "no-cost, multiplatform, production-ready distribution" build of OpenJDK, the reference implementation of Java. (News)

TOP Dynamic Languages NEWS HEADLINES

  1. Ionic Announces Alpha Release of Vue.js Integration

  2. Howler.js Audio Library for the Modern Web

Angular2+ Reactive Forms

Lyndsey Padget demos building a reactive form in JavaScript for Angular 2+, making validation and error-handling simple. (Presentation)

Dart 2.1 Brings New Language Features, Better Usability and More

Google has released Dart 2.1. This version brings new language features, performance improvements, faster type checks, and better usability for type errors. (News)

The Serverless Sea Change

This article defines and explains how serverless is different from other application architectures and then walks through a "proof" of sorts to show that serverless application architectures, when done properly, are superior to non-serverless architectures. Finally, it concludes with a number of rules of thumb to help architects and developers realize the benefits of serverless. (Article)

Getting Started with Istio Service Mesh Routing

In the following tutorial, we will use Istio to demonstrate one of the most powerful features of service meshes: "per request routing". This feature allows the routing of arbitrary requests that are marked by selected HTTP headers to specific targets, which is possible only with a (OSI) layer 7 proxy. No layer 4 load balancer or proxy can achieve this functionality. (Article)

Consumer-Driven Contract Testing with Spring Cloud Contract

Olga Maciaszek-Sharma and Eddu Melendez discuss Spring Cloud Contract, showing its capabilities to keep producers and consumers working together correctly and avoid breaking the integration between them. (Presentation)

A Tale of Two Frameworks: Spring Cloud and Istio

Shubha Anjur Tupil, Spencer Gibb compare Spring Cloud with Istio, exploring the use cases that are best suited for each of them. (Presentation)

See what’s new in Enterprise Architecture on InfoQ, including:

  • An Introduction to GraphQL and How to Migrate from REST APIs
  • Enterprise Adoption of Software Load Balancing, API Gateways, and Service Meshes
  • Scaling Push Messaging for Millions of Devices @Netflix
  • And more...

TOP Culture & Methods NEWS HEADLINES

  1. Code Reviews in Practice

  2. The Human Side of Microservices

  3. Building Human Interfaces with Artificial Intelligence

Q&A on the Book "Distributed Teams: The Art and Practice of Working Together While Physically Apart"

Distributed Teams: The Art and Practice of Working Together While Physically Apart by John O'Duinn is a practical guide for people who work in distributed or dispersed teams. It details the business, social and personal benefits of distributed teams and provides suggestions for effective communication when physically distributed, coordinating work and handling complex interpersonal situations. (Article)

Great Scrum Masters Are Grown, Not Born

Becoming a great Scrum Master is a process of mindset shift and skill development. Scrum Masters are Agile Coaches because they do what coaches at the program level do within the scope of teams. The people on the ground need a full complement of skills because on the ground, with teams, day in and day out, is where the action is. (Article)

Large Group Product Backlog Refinement in LeSS & LeSS Huge

Nils Bernert conducts a workshop where attendees do multi-team refinement for a hardware & software product in a LeSS adoption of a (fictional) startup in a potential 10 billion/year market. (Presentation)

I'd Hire More Women If They Would Apply!

Ronda Bergman discusses some of the common reasons women might not apply to certain companies and or job postings, exploring ways to make the hiring process more inclusive. (Presentation)