In this issue, November 8, 2022 View it in your browser.

State of Data Science, Kubernetes 1.24, Cloud-Native Wasm, Amazon DynamoDB, OpenSSL Vulnerabilities, REST APIs in Go, Maven Central, ASP.NET Core 7, Next.js 13, Slack Mobile, API-First, Product Mindset, Engineer/Manager Pendulum

Last chance to learn how 110+ senior software developers are applying the tech to solve software problems.

At QCon Plus this Nov 28-Dec 8, make the right decisions by uncovering how real-world practitioners at early adopter companies are adopting emerging trends to solve their complex engineering challenges. Join virtually from wherever you are in the world. Last chance to save your spot.
 

SPONSOR AD

ScyllaDB

SQL to NoSQL: Architectural Differences

Read this paper to understand SQL to NoSQL architectural differences, the tradeoffs between flexibility, scale, and cost, and considerations for successful SQL to NoSQL migrations. Download now.

https://res.infoq.com/podcasts/chaos-engineering-game-days-learning/en/smallimage/InfoQ-Podcast-logo-200-1650317502355.jpg

Susanne Kaiser on DDD, Wardley Mapping, & Team Topologies

Susanne Kaiser brought together Domain-Driven Design, Wardley Mapping, and Team Topologies into a conversation about helping teams adopt a fast flow of change. (Podcast)

https://res.infoq.com/podcasts/uplevel-four-day-work-week/en/smallimage/engineering-culture-podcast-logo-1667540501577.jpeg

Introducing the Four-Day Work Week at Uplevel

In this podcast, Shane Hastie, Lead Editor for Culture & Methods spoke to Nicole Stanton of Uplevel about their experience introducing a four-day workweek, and how it resulted in higher productivity and higher team engagement. (Podcast)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. Alpa: Automating Model Sharding for Distributed Deep Learning

  2. Microsoft Introduces New UI Experience for Trying out Computer Vision with Vision Studio

  3. Microsoft Previews Computer Vision Image Analysis API 4.0

  4. Amazon Neptune Now Supports Serverless Deployment Option

Anaconda Publishes 2022 State of Data Science Report

Anaconda, makers of a Python distribution popular among data scientists, recently published a report on the results of their State of Data Science survey. The report summarizes responses from nearly 3,500 students, academics, and professionals from 133 countries, and covers topics about respondent demographics and jobs as well as trends within the community. (News)

SPONSOR AD

Microsoft

[eBook] Code, Deploy, and Scale Java Your Way

Learn how Microsoft Azure makes Java developers as efficient and productive as possible, letting them continue working the same way they do today — using the tools and software of their choice — while leveraging the power of managed services in the cloud. Download now.

TOP DevOps NEWS HEADLINES

  1. Kubernetes 1.24 Released with Network Policy Status, Contextual Logging, and Subresource Support

  2. Sigstore Moves to GA with Enhanced Stability and Reliability

  3. KubeCon NA 2022: How to Build an End-to-End Argo-Based DevOps Platform for Kubernetes

  4. AWS Adds Container Lens to Well-Architected Framework

  5. Threat-Detection Tool Falco Now Supports Multiple Event Sources, Syscall Selection, and More

Why Observability Is the Key to Unlocking GitOps

In a GitOps work process, Git is the single source of truth for the system’s intended state. Observability can provide the missing piece: the single source of truth for the system’s actual state. (Article)

Slack’s DNSSEC Rollout: Third Time’s the Outage

Rafael de Elvira Tellez discusses a case study of what happened when a large SaaS company enabled DNSSEC. (Presentation with transcript included)
Software Delivery Practices Evolve Fast, So Should Your Learning. Attend QCon London software development conference (March 27-29, 2023) and uncover emerging software trends & practices to solve your complex engineering challenges, without the product pitches..

Securing APIs and Microservices in the Cloud

Stefania Chaplin discusses how to secure APIs and microservices in the cloud based on OWASP recommendations. (Presentation with transcript included)

SPONSOR AD

Cockroach Labs

Build Serverless Apps with AWS Lambda [Free O'Reilly Book]

Java-based Lambda code helps developers build apps more efficiently by eliminating the tedious work of provisioning and managing servers. This free book explains how.

TOP Cloud NEWS HEADLINES

  1. SFTP for Azure Blob Storage Now Generally Available

  2. New Features for Azure Database for PostgreSQL Flexible Server

  3. Amazon DynamoDB - Evolution of a Hyper-Scale Cloud Database Service: Akshat Vig at QCon SF 2022

  4. KubeCon NA 2022: Doug Davis on CloudEvents and beyond

Amazon EC2 Introduces Replace Root Volume to Patch Guest Operating System and Applications

AWS recently introduced the ability to replace the root volume of EC2 instances using an updated AMI without stopping them. The Replace Root Volume helps patch the guest operating system and applications but still triggers a reboot of the instance. (News)

SPONSOR AD

D2iQ

How to Avoid Kubernetes Deployment Pitfalls

Learn how to succeed in the cloud and avoid the most serious K8s deployment pitfalls, including, the 'deadliest Kubernetes sins'. Discover the components and steps required to make K8s an enterprise-level production-ready platform, leveraging GitOps, FinOps, DevSecOps, and more. Live Webinar, November 15th, 2022 - Save your Seat.

TOP Development NEWS HEADLINES

  1. Developer Tooling for Cloud-Native Wasm Is Going Mainstream

  2. Docker Launched WebAssembly Support

  3. OpenSSL Hit by Two High Severity Vulnerabilities, Recently Patched

  4. Google Cloud Introduces Blockchain Node Engine for Web3 Development

Build, Test, and Deploy Scalable REST APIs in Go

In this article, we'll look at how to use the gin framework to create a simple Go application. We will also learn how to use CircleCI, a continuous deployment tool, to automate testing and deployment. (Article)

SPONSOR AD

Camunda

Another year is almost over, but what do your processes have to show for it?

Join Camunda to learn what technologies are shaping the future of automation and make sure 2023 is the year of process improvement. Save your seat.

TOP Java NEWS HEADLINES

  1. Maven Central Search Retrieves Dependency Coordinates from Maven Central

  2. Azul Joins the Effort of Improving Supply Chain Security by Launching Vulnerability Detection SaaS

  3. Java News Roundup: OpenJDK Updates, JDK 20 Release Schedule, GraalVM 22.3, JReleaser 1.3.0

Staying JDK: Current in Production

Andrzej Grzesik discusses different perspectives towards Java upgrades and possible migration paths, how to plan and execute an upgrade, and what to expect in terms of tools, libraries and languages (Presentation with transcript included)

SPONSOR AD

ApolloGraph

GraphQL at Enterprise Scale E-book

Software teams adopt GraphQL to accelerate feature delivery and improve developer experience. But as adoption grows, companies struggle with scaling GraphQL across teams, This e-book covers the key considerations for consolidating to a federated graph. Download Now.

TOP .NET NEWS HEADLINES

  1. Azure Functions v4 Now Support .NET Framework 4.8 with Isolated Execution

Microsoft Releases Final Release Candidate for ASP.NET Core 7

Microsoft released ASP.NET Core 7 Release Candidate 2, the final release candidate for .NET 7 on October 11th. This release includes improvements to output caching, to the dynamic authentication in Blazor feature introduced in RC1 and experimental WebAssembly multithreading support using Web Workers. It introduces a new vary-by option and improves the OutputCachePolicyBuilder API. (News)

TOP Web Development NEWS HEADLINES

  1. Next.js 13 Targets "Dynamic without Limits" Apps with New, Experimental Features

Dynamic Web Apps without JavaScript - HTMX Showcase at DjangoCon and Devoxx

DjangoCon and Devoxx Belgium recently reported examples of interactive web applications developed without JavaScript developers. The showcased htmx HTML-first framework seems to target those applications that mainly propose a friendly interface to CRUD operations over remote resources. In one case, the team was able to remove the JavaScript developer. (News)

How Slack Engineers Addressed Their Most Common Mobile Development Pain Points

In a rather detailed article, Slack engineers Ahmed Eid and Arpita Patel provided an interesting peek into the processes they adopted along the years to improve developer experience in a number of distinct areas and the tools they used to that aim. (News)

TOP Architecture & Design NEWS HEADLINES

  1. Engineering an API-First Product: Troy Goode at QCon SF 2022

Scaling Access Management at Airbnb

Airbnb's product engineering team recently discussed their implementation of a self-serving, centralized access control platform. Built on the principle of least privilege, the team designed a five-stage architecture, providing benefits from security, usability, and developer experience aspects. (News)

TOP Culture & Methods NEWS HEADLINES

  1. The Myth of Product Mindset: It's What You Do, Not How You Think

  2. The Engineer/Manager Pendulum: Charity Majors at QCon SF

  3. Kent Beck: Software Design is an Exercise in Human Relationships

Individualized Testing Processes - One Size Does Not Fit All

Many organizations in the software industry have fallen into a state where they have set processes that are used across the organization and teams. Every team is not the same, so why are their processes all the same? In this article we’re going to explore what it can mean for teams to have individualized processes that are formed by the context of the work they are doing and of the team itself. (Article)

Are They Really Using It? Monitoring Digital Experience to Determine Feature Effectiveness

This article reflects on the challenges of determining user experience and effectiveness and how modern techniques such as Real User Monitoring and Application Performance Monitoring can determine the true effectiveness of features. It includes stories from banking to show which measures can help agile teams determine not only if features are being used, but diagnose other common issues too. (Article)

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 White Papers

DZone Trend Report: Kubernetes in the Enterprise 2022. Download your copy today

An Architects Guide to NoSQL