In this issue, October 26, 2021 View it in your browser.

TensorFlow, Google Distributed Cloud, Rust 2021, Spectre, Eclipse IDE, Xamarin, Gatsby 4, BBC Online Serverless, SCADE 2.0, Presidential Scale, Kaizen, Developer Learning

QCon London 2022: Registrations are now open with Early Bird prices!

QCon London, the international software development conference, is returning to London on April 4-6, 2022. Uncover emerging trends, learn best practices, and find out what should be on your radar from the world’s most innovative software professionals. Take advantage of the lowest early bird price. Save £345 if you register before November 8th.
 

SPONSOR AD

Neo4j

Experience Neo4j in a click with the Sandbox

Get started on your graph journey in less than 60 seconds. Start now!

https://res.infoq.com/podcasts/domain-storytelling/en/smallimage/InfoQ-Podcast-logo-200-1634301232421.jpg

Domain Storytelling with Stefan Hofer and Henning Schwentner

Domain storytelling is a technique for understanding a business domain by relying on people’s natural ability to learn a new language by listening to other people speaking that language. In this podcast, Stefan Hofer and Henning Schwentner cover when to use domain storytelling, what is involved in the pictographic language, and how to have productive storytelling sessions. (Podcast)

https://res.infoq.com/podcasts/remote-teams-creativity-idea-generation/en/smallimage/engineering-culture-200x200-1635064465879.jpg

Creativity and Idea Generation in Remote Teams

In this podcast, Shane Hastie, lead editor for culture & methods, spoke to Will Burns of IdeasicleX about creativity and idea generation in remote teams. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. TensorFlow Similarity Supports Fast Query Search Index on Pre-trained Models

  2. Microsoft Translator Now Supports over 100 Languages and Dialects

Google's Gated Multi-Layer Perceptron Outperforms Transformers Using Fewer Parameters

Researchers at Google Brain have announced Gated Multi-Layer Perceptron (gMLP), a deep-learning model that contains only basic multi-layer perceptrons. Using fewer parameters, gMLP outperforms Transformer models on natural-language processing (NLP) tasks and achieves comparable accuracy on computer vision (CV) tasks. (News)

SPONSOR AD

RedisLabs

The only caching primer you’ll need to scale

Understand what application caching is, why and when it’s needed, and how to get the best performance from your applications using advanced enterprise application caching techniques. Download now.

TOP DevOps NEWS HEADLINES

  1. Google Announces the Preview of Anthos for VMs

  2. Amazon Managed Service for Prometheus Now GA: Alerting, PromQL Support, and More

  3. Cockroach Labs Announces CockroachDB Serverless

  4. TriggerMesh Cloud Native Integration Platform Released as Open Source

  5. Google Announces Distributed Cloud

Application Security Manager: Developer or Security Officer?

The role of the Application Security Manager (ASM) should be the driving force of the overall code review process. An ASM should know about development processes, information security principles, and have solid technical skills. To get a good ASM you can either use experts from a service provider or grow an in-house professional from developers or security specialists. (Article)

SPONSOR AD

Cockroach Labs

Optimizing your CI/CD Pipeline with Shift-Left Enterprise Observability

Learn how shift-left enterprise observability and machine learning can help you harden software for production release more rigorously than unit and automated testing, detect "unknown unknowns" in the CI/CD pipeline, define recovery guidelines for problems identified using ML, and more. Live Webinar, Nov 10th, 2021 — Save Your Seat.

TOP Development NEWS HEADLINES

  1. Dynamic Process Isolation Helps Cloud System to Defend Against Spectre

Rust 2021 Edition is Here: Q&A with Armin Ronacher

Rust 2021 Edition hit the road perfectly on schedule on October 21, along with Rust 1.56.0. The latest version of the language includes support for disjoint capture, or patterns in macro rules, and more. InfoQ has taken the chance to speak with Sentry director of engineering, Armin Ronacher, about where Rust is standing now. (News)

SPONSOR AD

LaunchDarkly

Trajectory Live is going virtual again!

The virtual conference for software innovators that want to break orbit, not systems. Trajectory Live will focus on the technology, people, and processes that make it possible to continuously deliver better user experiences and more powerful software while staying in total control. Register today!

TOP Java NEWS HEADLINES

  1. Java News Roundup: Grails 5.0, Spring Framework, Hibernate, WildFly and the Kotlin Multik Library

Eclipse IDE 2021-09 Supports Java 17

The Eclipse Foundation released Eclipse IDE 2021-09, a quarterly update of its flagship project, on September 15, 2021. It supports Java 17 through a plugin and improves Java refactoring, code assist, Git history navigation, and the IDE's dark mode. The recently established Working Group has not reversed the decline in sub-project activities. (News)

SPONSOR AD

Camunda

3 Superpowers for Next Level Microservices Orchestration

Join Camunda for a live webinar and learn how continuous delivery, a cloud-native mindset, and BizDevOps can get you from where you are now to where you need to be. Register Now.

TOP .NET NEWS HEADLINES

  1. .NET MAUI Preview 9: Borders, Corners, Shadows and Performance Improvements

Present and Future of Xamarin Community Toolkit: Q&A with Gerald Versluis

Xamarin.Forms is evolving into .NET MAUI; the Xamarin Community Toolkit is also preparing for the transition. In this Q&A, InfoQ decided to interview Gerald Versluis. He is a software engineer at Microsoft from the Netherlands. In this interview, we will talk about Xamarin Community Toolkit, MAUI transition, and their future roadmap. (Article)

TOP Web Development NEWS HEADLINES

  1. Gatsby 4 - More Than a Static Content Generator

BBC Online: Architecting for Scale with the Cloud and Serverless

Matthew Clark discusses how the BBC’s website is designed in a scalable, performant, and resilient way, what the architectural solution is, and some of the technologies used. (Presentation with transcript included)
Find out what should be on your radar from world-class domain experts. Discover emerging software trends and innovations. Book your spot at QCon Plus November 2021.

SPONSOR AD

ApolloGraph

Best Practices for Designing GraphQL Schemas

Learn how to design an expressive, demand-oriented schema for your graph that enhances predictability for API consumers. Learn how to build your schema with developer ergonomics in mind, including establishing naming conventions, handling nullability and abstract types. [On-Demand Webinar] Watch Now.

Swift for Android Makes Major Step Forward with SCADE 2.0

Now at 2.0, SCADE aims to enable native app development for iOS and Android using Swift. Besides many internal improvements, SCADE 2 also includes a new native IDE for macOS that replaces the previous Eclipse-based IDE. InfoQ has taken the chance to speak with SCADE creator Frank Langel to learn more. (News)

SPONSOR AD

Mabl

Guide to Testing in DevOps

Integrating testing into development is key to DevOps. Get this comprehensive framework for integrating testing into your pipeline and understand how to optimize your testing strategy. Download >>

TOP Architecture & Design NEWS HEADLINES

  1. Domain-Driven Design with Value-Added Services and Domain Gateways at SoundCloud

Building Tech at Presidential Scale

Dan Woods discusses the unique challenges of building and running tech for a presidential cycle. Woods also describes how ML was applied at foundational points to reduce operating costs and some of the architectural choices made. (Article)

Complex Systems: Microservices and Humans

Katharina Probst discusses some of the best practices to build, evolve, and operate microservices, learnings from containers, service meshes, DevOps, Chaos & load testing, and planning for growth. (Presentation with transcript included)

SPONSOR AD

Lightstep

The Ultimate Guide to Cardinality for Observability

This guide will help you understand what cardinality is, as well as how to work with--and around--the limitations of high-cardinality observability data. Download now.

TOP Culture & Methods NEWS HEADLINES

  1. Lowering Recovery Time through AI-Enabled Troubleshooting

Promoting Creativity in Software Development with the Kaizen Method

As employers struggle to hire and retain qualified talent in high-tech, SenecaGlobal is using the Kaizen method of continuous improvements by implementing small, positive changes to its culture encouraging innovation and recognition among employees. When applied to software development, Kaizen aims to produce zero-defect code and/or work(flow) processes that exceed client satisfaction metrics. (Article)

Takeoff: What Software Development Can Learn from Aviation

A lot of professions have been around way longer than software development and have developed "best practices" to handle typical problems and challenges. Software developers can benefit from taking a closer look at aircraft maintenance or a pilot’s processes to learn from them, optimize our processes. and last but not least, try to reduce some of the stress that we experience over and over again. (Article)

Developer Learning Isn’t Just Important, It’s Imperative

Every industry leader worries about the scarcity of high-quality software engineers. That means companies feel serious pressure to constantly hire new and better developers. But rather than looking externally for a solution, what if companies looked internally? Here’s the reality: meaningful developer learning helps companies convert silver medalists into gold medalists. (Article)

SPONSORED CONTENT

Latest White Papers

Free eBook: Graph-Powered Analytics and Machine Learning with TIgerGraph

The InfoQ eMag: Managing Observability, Resilience, and Complexity within Distributed Systems