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

TensorFlow 2.4, Debugging Serverless, Porting to Apple Silicon, Go Generics, Java 1.0 Turns 25, Java Pattern Matching, Deno Build Tool, No-Code App Dev, Mental Health

Save up to $200 for QCon Plus (May 17-28). Secure your spot before Feb 6th.

Attend QCon Plus and discover new ideas and insights from practitioners at innovator and early adopter companies. Learn the trends and hear what should be on your radar. Rewatch the talks on-demand and catch up on conversations from a global software development community. Take advantage of the biggest saving, before Feb 6th.
 

SPONSOR AD

Camunda

Is RPA Part of Your Digital Transformation Toolbox?

Robotic Process Automation plays an important role in automating parts of business processes. Find out how it complements end-to-end process automation. DOWNLOAD WHITEPAPER.

https://res.infoq.com/podcasts/business-agility/en/smallimage/engineering-culture-200x200-1611271071910.jpg

Evan Leybourn on Responding to Uncertainty Using Business Agility

In this podcast recorded at the Agile Christchurch conference, Shane Hastie, lead editor for culture & methods, spoke to Evan Leybourn about the characteristics of agile organisations and how they respond to disruption. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. AWS Introduces HealthLake and Redshift ML in Preview

TensorFlow 2.4 Release Includes CUDA 11 Support and API Updates

The TensorFlow project announced the release of version 2.4.0 of the deep-learning framework, featuring support for CUDA 11, cuDNN 8, and NVIDIA's Ampere GPU architecture, as well as new strategies and profiling tools for distributed training. Other API updates include mixed-precision in Keras and a NumPy frontend. (News)

SPONSOR AD

MongoDB

The Object Oriented Guide to Microservices & Serverless Architecture

Through the lens of Object Oriented Design, serverless is the solution to ever-shrinking service. Download the white paper to learn why.

TOP DevOps NEWS HEADLINES

  1. Cockroach Labs 2021 Cloud Report: GCP Outpaces Azure and AWS

  2. HashiCorp Announces Public Beta of HCP Vault

  3. Grafana Labs Announces Updates to Its Grafana Cloud with a Free Tier, New Pricing and Features

  4. Cloudflare’s Origin CA Issuer: an Extension to the K8s cert-manager

  5. Microsoft Introduces Azure Health Bot

Production & Debugging in a Serverless World

Tal Weiss covers some of the main things to watch out for and the advanced techniques we can put in place to make sure that when the time comes we'll be more than prepared to debug even the nastiest Serverless production issues. (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).

SPONSOR AD

Dataiku

Deploy in Dynamic Environments, Securely

Dataiku is an end-to-end machine learning and advanced analytics platform that integrates with your existing ecosystem and offers multiple levels of cloud and on-premises security. Run big jobs without hassle with Dataiku's dynamic infrastructure for scalability and cost reduction. Learn more here.

TOP Development NEWS HEADLINES

  1. Porting to Apple Silicon: Firefox Case

  2. The "Wasmer" WebAssembly Runtime is Generally Available

  3. Yari, the New MDN Web Documentation Platform

  4. Generics Enter Go Change Proposal Process

The Kollected Kode Vicious Review and Author Q&A

Addison Wesley Professional The Kollected Kode Vicious by George V. Neville-Neil aims to provide thoughtful and pragmatic insight into programming to both experienced and younger software professionals on a variety of different topics related to programming. InfoQ has taken the chance to speak with author Neville-Neil about his book. (Article)

SPONSOR AD

CockroachLabs

[Report] Cost vs. Performance: Compare the Clouds ☁️

Cockroach Labs ran over 1000 tests to determine performance tradeoffs and which provider is most cost effective for your specific needs. Download now.

TOP Java NEWS HEADLINES

  1. Java 1.0 Turns 25

Java Feature Spotlight: Pattern Matching

Java SE 14 (March 2020) introduced a limited form of pattern matching as a preview feature, which becomes a permanent feature in Java SE 16 (March 2021). The first phase of pattern matching is limited to one kind of pattern (type patterns) and one language construct (instanceof), but this is only the first installment in a longer feature arc. (Article)

SPONSOR AD

RedHat

Kubernetes Patterns (By O’Reilly)

Create cloud-native applications with Kubernetes as a runtime platform, manage container and platform interactions, apply configuration patterns to your Kubernetes-based applications, and build container images directly within the cluster. Download now.

In case you missed it

C# 9 and .NET 5: Book Review and Q&A

InfoQ reviewed the book and interviewed Mark Price on the goals and contents of C# 9 and .NET 5. (Article)

In case you missed it

The Internet of Things Might Have Less Internet Than We Thought?

Alasdair Allan looks at the possible implications of machine learning on the edge around privacy and security. The ability to run trained networks “at the edge” nearer the data without access to the cloud  -  or in some cases even without a network connection  at all - means that sensor data in the field can be interpreted without storing potentially privacy infringing data. (Presentation with transcript included)

TOP Web Development NEWS HEADLINES

  1. Snowpack 3 Build Tool Further Streamlines Modern Front-End Development

  2. New Rust-Based JavaScript Tool Manager to Simplify CLI Management with Global Installs

  3. Rust China Conf 2020 Showcases Production-Ready Rust Applications

  4. New Deno Module Builds and Compiles Vue Applications

  5. New Haskell-Based Web App Specification Language Released in Alpha

Interview about JavascriptLandia, the Openjs New Individual Contributor Program

JavaScriptLandia is a new initiative by the OpenJS foundation that aims at individuals who wish to participate in the activities of the openJS foundations and contribute to open-source projects. To learn more about JavaScriptLandia and the challenges behind open-source projects we talk with Sara Chipps, a member of the OpenJS cross-project council who leads the initiative. (Article)

No-Code App Development is Essential for Digital Transformation

Jennifer Cadence, a product marketing manager at Google, recently published an account of the state of no-code app development. In her post, Cadence breaks down why no-code platforms have become an essential part of digital transformation. She suggests that speed and agility, productivity and collaboration, and governance and security are the critical factors for these platforms' importance. (News)

SPONSOR AD

Lightbend

Microservices Unleashed: A Guide for IT Leaders

Explore how to evolve your mission-critical applications in the cloud while keeping costs, risk, and complexity low. You'll also discover key principles of microservices at scale, real-world stories from Fortune 100 companies, and more. Download now.

TOP Culture & Methods NEWS HEADLINES

  1. Becoming Personally Agile for Mental Health

Five Reasons You Shouldn't Reproduce Issues in Remote Environments

Bugs are an unavoidable part of software development and also one of the biggest time sinks developers face when building software. One way we waste time when working on bugs is trying to reproduce issues in remote test environments. There are some circumstances where this is a wise approach and some where it is a waste. Knowing the difference is an important skill. (Article)

Training from the Back of the Room and Systems Thinking in Kanban Workshops: Q&A with Justyna Pindel

In the book Kanban Compass, Justyna Pindel shares her experiences from applying training from the back of the room and systems thinking in her Kanban workshops. She adapted her training approach by connecting with attendees and providing them suitable exercises to maximize learning opportunities. (Article)

Certainty in Uncertainty: Integrating Core Talents to Do What We Do Best

Christopher Bramley takes a look at using human learning, complexity theory, and contextual industry frameworks to manage uncertainty and learn from it. (Presentation)

SPONSORED CONTENT

Latest White Papers

Best Practices for Deploying & Scaling Embedded Analytics

Key open source usage trends in professional development teams

The State of Process Automation 2020

Patterns & Anti-Patterns for Zero Trust Access Management

Chaos Engineering in the Real World