In this issue, January 23, 2024 [View it in your browser.]( [Shopify ML](#Shopify), [LLM Prompting](#LLM), [Terraform Providers](#Terraform), [Cloudflare API Security](#Cloudflare), [Breaking Changes](#Breaking), [NuGetSolver](#NuGetSolver), [.NET MAUI](#dotnet), [JavaScript Day](#JavaScript), [Cell-Based Architecture](#Cell), [OSS to SaaS](#OSS), [Frontend Platforms](#Frontend), [Incident Metrics](#Incident) [Get actionable advice for today's dev priorities at InfoQ Dev Summit Boston (24-25 June).]( The two-day conference hosted by InfoQ will deep-dive into 20+ technical talks focusing exclusively on the technical aspects that matter right now. Provisional topics include: Generative AI, Securing the Software Supply Chain, Scaling Java Applications, Multicloud Practices and more. [Explore more](. Â Sponsored by Microsoft Azure
[Kubernetes Best Practices - Sponsored by Microsoft Azure]( [Kubernetes Best Practices, 2nd Edition (By O'Reilly)]( Get blueprints to build, deploy, and manage a successful multitier app in Kubernetes. Expand your working knowledge of Kubernetes with the latest edition of Kubernetes Best Practices. The revised chapters provide you with the tools to integrate Kubernetes clusters into your enterprise environment. [Download Now](. [NPS-score-InfoQ]( [How could we improve? Take the InfoQ reader survey]( Each year, we seek feedback from our readers to help us improve InfoQ. Would you mind spending 2 minutes to share your feedback in our [short survey](? Your feedback will directly help us continually evolve how we support you. The InfoQ Team [( [] [2023 Year in Review: AI/LLMs, Tech Leadership, Platform Engineering, and Architecture + Data]( In this special year-end wrap-up podcast, Thomas Betts, Wes Reisz, Shane Hastie, Srini Penchikala, and Daniel Bryant reflect on technology trends in 2023 and discuss what they hope to see in 2024. Topics explored included: the use of AI and LLMs within software delivery, the changing role of technical leadership, and the increasing integration of software architecture and data engineering. (Podcast) [( [] [Using The Fisher Change Curve to Build Empathy]( In this podcast, Shane Hastie, Lead Editor for Culture & Methods spoke to John Fisher, a constructivist psychologist, about the Fisher Change Curve and its relevance to technologists as bringers of change and in coping with change themselves. (Podcast) [AI, ML & Data Engineering Latest Content]( TOP AI, ML & Data Engineering NEWS HEADLINES -
[] [LLMs May Learn Deceptive Behavior and Act as Persistent Sleeper Agents]( -
[] [Shopifyâs Approach to Leverage Recursive Embedding and Clustering to Enhanced Data Explainability]( -
[] [Google Announces Video Generation LLM VideoPoet]( [] [Maximizing the Utility of Large Language Models (LLMs) through Prompting]( In this article, authors Numa Dhamani and Maggie Engler discuss how prompt engineering techniques can help use the large language models (LLMs) more effectively to achieve better results. Prompting techniques discussed include few-shot, chain-of-thought, self-consistency, and tree-of-thoughts prompting. (Article) [] [Amazon DynamoDB Distributed Transactions at Scale]( Akshat Vig explains how transactions were added to Amazon DynamoDB using a timestamp-based ordering protocol to achieve low latency for both transactional and non-transactional operations. (Presentation with transcript included) Sponsored by Hasura
[From Monolith to Supergrap - Sponsored by Hasura]( [From Monolith to Supergraph: Taming microservices sprawl]( Microservices architecture has many benefits, but makes consuming and joining data from multiple services very complex. Learn why a âsupergraphâ pattern could be an elegant solution. [Watch now](. [DevOps Latest Content]( TOP DevOps NEWS HEADLINES -
[] [Regionally-Scoped Googleâs Cloud Armor Security Policies]( [] [HashiCorp Adds Automated Generation of Terraform Provider Code]( HashiCorp has released a technical preview of their Terraform provider code generation toolset. This includes a new tool that generates Terraform provider code from an OpenAPI specification. The release also includes a tool that can generate Terraform plugin framework code from a provider code specification. (News) Sponsored by Launch by NTT DATA
[Podcast: Frenzy vs. flow - Sponsored by NTT DATA]( [Podcast: Frenzy vs. flow â Lessons on value-based transformations]( On this episode of Catalyst, Launch by NTT DATAâs Chief Methodologist Danny Presten joins Clinton Bonner to take a look at company transformations and how to improve flow through the value stream management. [Dive into the full episode]( to explore how you can promote a problem-solving culture. [Cloud Latest Content]( TOP Cloud NEWS HEADLINES -
[] [Cloudflare Releases 2024 API Security and Management Report]( -
[] [B2B Data Interchange: Managed Electronic Data Interchange (EDI) on AWS]( -
[] [Real-Time Data Streaming Capabilities with AppSync Integration in Amazon EventBridge Event Bus]( -
[] [Amazon ECS Integration with Amazon EBS for Data Processing Workloads and Flexible Storage]( [] [Beyond API Compatibility: Understanding the Full Impact of Breaking Changes]( In this article, we address the most contentious and misinterpreted parts of the SemVer standard, i.e backward compatibility and breaking changes. With the proliferation of SaaS APIs for Generative AI continuing, now is a good time for a retrospection on what constitutes a breaking change and how you can trade off backward compatibility and upgradability with modernization and iterability. (Article) [Development Latest Content]( [] [GitHub CodeQL Code Scanning Now Supports Setting a Threat Model]( GitHub has recently extended its CodeQL-based code scanner by adding the possibility to specify the desired threat model. The new feature is available in beta for the Java language. (News) Sponsored by Heavybit
[Subscribe to the DevToolsDigest - Sponsored by Heavybit]( [Subscribe to the DevToolsDigest]( A weekly selection of the best resources, product updates, jobs, and discussions in the devtools industry, curated by Heavybit, the leading investor in category-defining dev-first companies. [Subscribe Now](. [Java Latest Content]( [] [Java News Roundup: Final JEP Drafts, Payara 2024 Roadmap, TornadoVM Plugin for IntelliJ]( This week's Java roundup for January 8th, 2024 features news highlighting: JEP drafts for final versions of OpenJDK features String Templates and Implicitly Declared Classes and Instance Main Methods; the Payara Platform 2024 roadmap; and a new TornadoVM plugin for IntelliJ IDEA. (News) Sponsored by InfluxData
[Time series data - Sponsored by InfluxData]( [Time series data: Do you need a purpose-built database?]( Is time series data just any dataset with a timestamp field? How do time series workloads differ from OLTP or full text search? And what does it mean for your choice of database? [Get all the answers in this technical e-book]( from the creators of InfluxDB. [.NET Latest Content]( TOP .NET NEWS HEADLINES -
[] [NuGetSolver: Easier Dependency Conflicts Resolution in Visual Studio]( -
[] [ReSharper 2023.3: AI Assistant, C# 12 and C++ Support, Entity Framework Specific Analyses and More]( -
[] [Rider 2023.3: AI Asistant, .NET 8 Support, C# 12 and F# 8 Features, Debugging Improvements and More]( [] [.NET MAUI Community Toolkit 7.0.0 Aligns to .NET 8]( On November 15th, 2023, Microsoft announced version 7.0.0 of their open-source MAUI Community Toolkit. The new version adds support for .NET 8 and brings several bug fixes. (News) [Web Development Latest Content]( TOP Web Development NEWS HEADLINES -
[] [Fluid Framework 2.0 Beta: SharedTree Distributed Data Structure and SharePoint Embedded]( [] [JetBrains JavaScript Day 2023: AI integration, ECMAScript Development, React Best Practices & More]( JetBrains JavaScript Day 2023 recently concluded, offering developers insights into Angular, AI integration, TypeScript, ECMAScript development, React best practices, JavaScript tooling improvements, and innovative view transitions. The series of talks featured in-depth discussions, providing valuable knowledge for developers in web development. (News) [Mobile and IoT Latest Content]( [] [Apple Allows US App Store Apps to Link to External Purchase Methods]( A recent decision by the US Supreme Court forces Apple to make it possible for iOS and iPad apps to link to alternative payment systems. The decision only applies to apps published in the US App Store and raised some debate since Apple still wants to collect a commission on external purchases. (News) [Architecture & Design Latest Content]( TOP Architecture & Design NEWS HEADLINES -
[] [Slack Migrates to Cell-Based Architecture on AWS to Mitigate Gray Failures]( -
[] [Netflix Creates Incremental Processing Solution Using Maestro and Apache Iceberg]( [] [From Open Source to SaaS: the Journey of ClickHouse]( Sichen Zhao and Shane Andrade discuss architectural design decisions and some of the pitfalls one may run into along the way. (Presentation with transcript included) [Culture & Methods Latest Content]( TOP Culture & Methods NEWS HEADLINES -
[] [Building a Dedicated Platform for Frontend Developers at the Norwegian Government]( [] [Comparing Apples and Volkswagens: the Problem with Aggregate Incident Metrics]( Courtney Nash presents data from the Verica Open Incident Database (VOID) to demonstrate how aggregate incident metrics (MTTR) aren't representative of systems' resilience. (Presentation with transcript included) [] [How to Apply a Product Mindset to Your Platform Team Tomorrow]( Jelmer Borst explores the benefits and challenges of how organizations can make the shift from a traditional infrastructure team to "platform as a product". (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]( Follow InfoQ on: 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),
705-2267 Lake Shore Blvd. West, Toronto, Ontario, Canada, M8V 3X2