In this issue, November 12, 2019 [View it in your browser.](
[Google Applies BERT to Search](#Google), [Ecstasy Programming Language](#Language), [Rust](#Rust), [WebAssembly](#Web), [Google Cardboard](#Cardboard), [Testing Microservices](#Microservices), [Everyday Efficiencies](#Everyday), [TensorFlow.js](#js)
[Get the best discount for QCon New York 2020 before Dec 14th.](
Registration for [QCon New York 2020 (June 15-19)]( is open. Take advantage of the best discount possible and save $1070 if you [register]( before December 14th. Donât miss the chance to hear what are the new tech trends and what should be on your radar in 2020.
Â
SPONSOR AD
[RingCentral](
[Grow Your Skills, Get Rewarded!](
Get rewarded for sharing your knowledge with others while growing your career. [Join our Game Changers Program]( and earn great rewards including swag, conference passes, software, and electronics!
[(
[] [Victor Dibia on TensorFlow.js and Building Machine Learning Models with JavaScript](
Victor Dibia is a research engineer with Clouderaâs Fast Forward Labs. On todayâs podcast, Wes Reisz and Victor Dibia talk about the realities of building machine learning in the browser. The two discuss the capabilities, limitations, process, and realities around using TensorFlow.js. (Podcast)
[(
[] [Travis Kimmel on What Makes a Good Engineering Manager](
In this podcast, Shane Hastie, Lead Editor for Culture & Methods, spoke to Travis Kimmel of Gitprime about the challenges of being an engineering manager, the value of metrics and how to use them wisely. (Podcast)
[(
[Legacy is one of the biggest pain points for our readers](
InfoQ wants to understand how we can help you better. [Take the InfoQ Readersâ Survey]( by the end of November and find out what challenges your peers are facing.
[AI, ML & Data Engineering Latest Content](
TOP AI, ML & Data Engineering NEWS HEADLINES
-
[] [Alexa Research Paper Shows Genetic Algorithms Offer Best Solution for Neural Network Optimization](
[] [Google Applies NLP Algorithm BERT to Search](
BERT, Google's latest NLP algorithm, will power Google search and make it better at understanding user queries in a way more similar to how humans would understand them, writes Pandu Nayak, Google fellow and vice president for Search, with one in 10 queries providing a different set of results. (News)
SPONSOR AD
[IBM](
[DevOps for Dummies](
The 3rd edition of this eBook helps you understand the real business benefits of DevOps, takes you through the ten biggest myths, and describes how to use DevOps to solve new challenges. It also explores IBMâs own successful transition to DevOps. [Download now](.
[DevOps Latest Content](
TOP DevOps NEWS HEADLINES
-
[] [Managing Hybrid and Multi-Cloud Platforms with Microsoft Azure Arc](
-
[] [TriggerMesh Announces EveryBridge Serverless Event Bus](
-
[] [Google Introduces TensorFlow Enterprise in Beta](
-
[] [CPDoS Attacks Cause CDNs to Deliver Error Pages instead of Expected Results](
-
[] [Platforms Demystified: Cloud Foundry, Kubernetes, Eirini, and Knative](
[]
[Newly Announced Ecstasy Programming Language Targets Cloud-Native Computing](
Ecstasy has been co-created by former Tangosol founders Cameron Purdy and Gene Gleyzer, and they recently showcased the language at CloudNative London 2019. InfoQ got together with Purdy to ask some questions about the language and the problems itâs designed to solve. (Article)
[]
[The Cloud Native Diabolical Developer](
Martijn Verburg discusses what it takes to be a cloud-native developer. (Presentation)
SPONSOR AD
[NGINX](
[Monolith to Microservices â Evolutionary Patterns to Transform Your Monolith [Free O'Reilly Ebook]](
This practical guide covers multiple scenarios and strategies for a successful monolith-to-microservices migration, from initial planning all the way through application and database decomposition. [Download Now](.
[Development Latest Content](
TOP Development NEWS HEADLINES
-
[] [Rust Gets Zero-Cost Async/Await Support in Rust 1.39](
[]
[#FAIL](
Kevlin Henney keynotes on some of the failures that people had in various projects and the lessons to be learned from them. (Presentation)
SPONSOR AD
[GitLab](
[Reduce cycle time to remain competitive and meet customer needs](
In an ever-changing tech landscape, the pace at which organizations release features can impact success. To remain competitive, organizations must reduce cycle time. In this technical paper, learn the importance of cycle time, why you need a simplified toolchain, and how to reduce cycle. [Download Now](.
[Web Development Latest Content](
[]
[Porting a Desktop Game Editor to the Browser with WebAssembly](
Florian Rival, software engineer at Google, and creator of the GDevelop game editor, discusses the lessons learnt from porting a native desktop game editor to the browser with WebAssembly. InfoQ interviewed Rival on the technical challenges encountered, the benefits derived from the port, and tips for developers thinking about porting desktop applications with WebAssembly. (Article)
SPONSOR AD
[RedHat](
[Kubernetes and Minikube for DevOps: Download the cheat sheet](
Kubernetes is an open-source platform for automating deployment, scaling, and operations of application containers across clusters of hosts. Learn how to install Minikube, run locally on Minikube, install Kubectl, and use the Kubectl CLI. [Download now](.
[Mobile and IoT Latest Content](
[] [Google Open Sources its Cardboard VR Platform](
Low-cost virtual reality (VR) platform Google Cardboard is now available as an open source project to let developers create new VR-powered apps and adapt existing ones to new devices. Google's announcement comes a few weeks after the discontinuation of its Daydream VR platform. (News)
SPONSOR AD
[CodeClimate](
[The Engineering Leader's Guide to Cycle Time: Accelerating Software Delivery with Data](
"As Engineering organizations grow, so does the complexity of fast and reliable software delivery. Donât learn by making your own mistakes. This book tells you exactly what to measure, why it matters, and how to fix it.â - Ishan Agrawal, VP Engineering at Funding Societies. [Download the eBook](.
[Architecture & Design Latest Content](
TOP Architecture & Design NEWS HEADLINES
-
[] [Vlingo Joins the Reactive Foundation](
[]
[Testing Microservices: Six Case Studies with a Combination of Testing Techniques - Part 3](
This article presents six real world use cases of testing microservice-based applications, and demonstrates how a combination of testing techniques can be evaluated, chosen, and implemented. (Article)
[]
[See whatâs new in Architecture including:](
- Building a High-Performance Networking Protocol for Microservices
- The Three Pillars of Service Mesh, SMI
- Event Sourcing: Bernd Rücker on Architecting for Scale
- [And more](...
SPONSOR AD
[WSO2](
[Ballerina: A Language for Network-Distributed Applications (By OâReilly)](
Get started with Ballerina, a general-purpose cloud native programming language that specializes in integration and contains features that incorporate current best practices for web programming, microservices, and DevOps-oriented development. [Download the guide](.
[Culture & Methods Latest Content](
TOP Culture & Methods NEWS HEADLINES
-
[] [DOES 2019: BMW Journey to 100% Agile and BizDevOps Product Portfolio](
-
[] [Being Our Authentic Selves at Work](
-
[] [Digital Factory on a Global Scale: Scaled Agile and DevOps at UBS](
[]
[Q&A on the Book Change-friendly Leadership](
Friendliness is the core denominator for active and willful participation of people when being affected by change, according to Rodger Dean Duncan. In his book CHANGE-friendly LEADERSHIP, he explores how to effectively lead and manage change, transition, and implementation issues in organizations. (Article)
[]
[Q&A on the Book Agile Leadership Toolkit](
Agile leadership is the art and craft of creating the right environment for self-managing teams. The book Agile Leadership Toolkit by Peter Koning is a practical book that supports existing agile managers and leaders in growing their agile teams and creating the right environment for them. (Article)
[]
[Dynamic Reteaming: Acknowledge Reality, Chart Your Path](
Heidi Helfand addresses issues: How can we bring a humanistic stance to dynamic reteaming? How can people have ownership over their team change? How to integrate new people without losing the culture? (Presentation)
[]
[Continuous Testing in Agile](
Dan Ashby discusses several topics regarding testing: what does quality mean, how does software testing help, what is software testing, where does it fit in an Agile world? (Presentation)
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](.
[]
[Boost Your Teamâs Productivity with a Powerful Visual Management!](
Artur Margonari discusses tips and tricks around visual management, new concepts and examples to have a powerful visual management and boost a teamâs productivity. (Presentation)
[]
[Sherlock Holmes Value Detection](
Diana Adorno and Richard Young share how Sherlock principles apply to value detection using examples from real life. (Presentation)
[]
[10 Years of Transforming Mindset](
Hendrik Esser shares from his experience with facilitating mindset change, including several examples of different kinds of people and groups of people he encountered and how he facilitated change. (Presentation)
[]
[Developing Developers](
Ivan Zimine shares his journey as a developer, doing it alone vs learning from masters, things tried as a technical coach, and lessons learned from running public practical coding sessions for one year. (Presentation)
[]
[Everyday Efficiencies](
Todd Montgomery explores the everyday things that those with an eye to performance and efficiency do that can be leveraged by anyone to build better software faster. (Presentation with transcript included)
The next QCon is [QCon London, March 2-4, 2020](. Join us!
LATEST WHITE PAPERS
[Architecting for IoT: Choosing the Right Data Platform](
[Nine Experimentation Best Practices](
[Capturing the business value of Compliant Database DevOps](
[What Are The Most Secure Programming Languages?](
[Managing Feature Flags - Download the eBook (By OâReilly)](
[Building a Service-oriented Architecture with Rails and Kafka](
Â
EMAGS/MINI-BOOKS
Â
[tools]
[Monitor your applications built in Java, .NET , Ruby, PHP and Node.js](
You have received this message because you are subscribed to the âTop Content Newsletter". To stop receiving weekly updates on trends, please click the following link: [Unsubscribe](
Forwarded newsletter? [Register to get your own weekly newsletter.](
- - -
C4Media Inc. (InfoQ.com),
2275 Lake Shore Boulevard West, Suite #325, Toronto, Ontario, Canada, M8V 3Y3