In this issue, August 15, 2023 View it in your browser.

Ai4 2023 Panel, AI Bias, GPT-4 + Tools, Go Apps on GCP, Amazon EC2 M7i, Performance, Java Semantic Kernel, ReSharper 2023.2, Critical User Journeys, tRPC & TypeScript, Chrome Key Pinning, Cadence 1.0, Remote Teams

Tracks and Track Hosts confirmed for QCon San Francisco (Oct 2-6)

This year's international software development conference will feature 12 carefully curated tracks and 60 talks spaced over 3 days. Meet the Track Hosts and see what you will be learning at Take at QCon San Francisco.
Explore the tracks.

 

Sponsored by ScyllaDB

ScyllaDB

7 Reasons Not to Put an External Cache in Front of Your Database

Read this white paper to learn common approaches to caching data, 7 specific reasons why external caching can be a bad choice, real-world examples of successfully eliminating external cache by companies such as Comcast, and more. Download Now.

https://res.infoq.com/podcasts/building-nurturing-great-teams/en/smallimage/engineering-culture-podcast-logo-1667540501577-1691577498493.jpeg

Building and Nurturing Great Teams

In this podcast, Shane Hastie, Lead Editor for Culture & Methods spoke to Nick van Wiggeren of PlanetScale about what it takes to build and nurture great teams. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. Ai4 2023 Panel Discussion: Generative AI in Business and Society

  2. MySQL Changes Versioning Model Announcing First Innovation Release 8.1.0

  3. Ai4 2023 Day Two Main Stage Recap

  4. Ai4 2023 Day One Main Stage Recap

AI-Based Prose Programming for Subject Matter Experts: Will This Work?

In this article, author Markus Völter discusses the future of programming using Large Language Model (LLM) tools like ChatGPT and GitHub’s Copilot for prose-to-code generation. He also talks about what new approaches and language changes need to be in place to help non-programmers take advantage of the "program in prose" techniques. (Article)

AI Bias and Sustainability

Leslie Miley discusses how the road to ubiquitous AI is clouded by the dangers of the inherent bias in Large Language Models and the increased CO2 emissions that come with deployment at scale. (Presentation with transcript included)

A Bicycle for the (AI) Mind: GPT-4 + Tools

OpenAI recently introduced GPT-3.5 Turbo and GPT-4, the latest in its series of language models that also power ChatGPT. Sherwin Wu and Atty Eleti discuss how to use the OpenAI API to integrate these large language models into your application, and extend GPT’s capabilities by connecting it to the external world via APIs and tool use. (Presentation with transcript included)

DevOps and Cloud InfoQ Trends Report

InfoQ editorial staff and friends of InfoQ are discussing the current trends in the domain of cloud and DevOps as part of the process of creating our annual trends report. (Trends Report)

TOP Cloud NEWS HEADLINES

  1. Google Makes it Easier to Create Go Applications on Google Cloud

  2. Amazon EC2 M7i and M7i-flex Instances Now Available for General-Purpose Workloads

  3. Enhancing Security with Google Cloud's Service Account Key Expiry Feature

Microsoft Announces General Availability for Its Telco Offering Azure Operator Nexus

Microsoft recently announced the general availability (GA) of Azure Operator Nexus, a carrier-grade and hybrid platform built to allow telecom operators to modernize and transform their networks. It is designed to bring the performance and resiliency of carrier-grade network functions to traditional cloud infrastructures. (News)

Adventures in Performance: Efficiency Analysis of Large-scale Compute

Thomas Dullien discusses how language design choices impact performance, how Google's monorepo culture and Amazon's two-pizza-team culture impact code efficiency, and why statistical variance is an enemy. (Presentation with transcript included)

TOP Java NEWS HEADLINES

  1. Java News Roundup: Liberica JDK Performance Edition, GraalVM JDK 21 Builds, Open Liberty, Quarkus

Java Joins the Ranks in Semantic Kernel SDK

Microsoft has announced the availability of its Semantic Kernel software development kit (SDK) for Java, designed to mesh Large Language Models (LLMs) with popular programming languages, extending support beyond C# and Python. (News)

Sponsored by Curity

Curity

Decentralized Identity and Verifiable Claims

Read the Gartner® report: Innovation Insight for Decentralized Identity and Verifiable Claims. Click here for complimentary access to the report.

TOP .NET NEWS HEADLINES

  1. ReSharper 2023.2: New Features, AI Assistant, and Predictive Debugger Mode

  2. Unity Extension for Visual Studio Code: Preview Release

Monitoring Critical User Journeys in Azure

Flowe explains how they combine metrics from many sources together in Azure to monitor Critical User Journeys and prevent downtime for a critical application. (Article)

Building Typesafe APIs with tRPC & TypeScript

Brian Douglas discusses how tRPC provides type safety end to end, ensuring the contract for the API boundary can be trusted by default. (Presentation with transcript included)

Chrome Supports Key Pinning on Android to Improve Security

Key pinning, a technique used to prevent an attacker from tricking a vulnerable certificate authority (CA) into issuing an apparently valid certificate for a server, is now used in Chrome for Android, version 106, to help prevent man-in-the-middle attacks against Google services. (News)

Cadence 1.0: Uber Releases Its Scalable Workflow Orchestration Platform

Uber released a major version of its workflow orchestration platform named Cadence after six years in development. Uber and other companies use Cadence to build stateful services at scale using native programming languages. (News)

TOP Culture & Methods NEWS HEADLINES

  1. The Challenges of AI Product Development

  2. Cultivating Professional Relationships in Remote Teams

How Emotional Connections Can Drive Change: Applying Fearless Change Patterns

When trying to bring innovation into an organization, communication is important. It is vital to share information in a clear and logical way, but it is just as important to understand and accept how people are feeling about the innovation. To do this, leaders can make use of strategies that help them create an emotional connection. (Article)

Successful Leadership in Hybrid Environments: Powerful Principles, Practical Steps, and Poignant Examples

Lena Reinhard discusses practical tips to start implementing the next workday in order to lead more effectively in a hybrid environment with examples from leaders, and lessons to learn from them. (Presentation with transcript included)

InfoQ Call for Contributors

Write for InfoQ: Share knowledge, connect with the global software development community, and grow your career

Are you an experienced senior software engineer or technical leader that is passionate about innovation, adoption of technologies, and the learning and sharing of knowledge with your peers?

InfoQ content is written exclusively by software practitioners like yourself, with the goal of sharing inspiring content from real-world use cases, best practices used by innovator and early adopter companies, and news on emerging trends.

Join the InfoQ Writing Team

SPONSORED CONTENT

Latest Sponsored Resources

documentSee us at 2023 SAFe Summit! Watch Launch by NTT DATA's teaser now.

documentArchitectures You’ve Always Wondered About

documentData Engineering Innovations eMag

document10 Things to Consider Before Choosing a Data Observability Platform