Plus: Use Selenium for automation testing, decide when to use an upsert in SQL, and more! [DZone]( May 12, 2022 DZone Daily Picks Today, learn to avoid tech debt, use Selenium for automation testing, decide when to use an upsert in SQL, and more! [5 Common API Interception Techniquesâ¦Dissected!]( [Take a look >]( Daily Picks [6 Things Startups Can Do to Avoid Tech Debt]( [Charlie Custer > Agile Zone]( [11 Reasons To Use Selenium for Automation Testing]( [Jaswant Kaur > DevOps Zone]( [Upload Files to AWS S3 in JMeter Using Groovy]( [NaveenKumar Namachivayam > Performance Zone]( [Upsert in SQL: What Is an Upsert, and When Should You Use One?]( [Charlie Custer > Database Zone]( [Making Your SSR Sites 42x Faster With Redis Cache]( [Johnny Simpson > Web Dev Zone]( New Downloads from DZone [TREND REPORT] [Enterprise Application Integration]( The theme of speed is what we aim to cover in DZoneâs 2022 "Enterprise Application Integration" Trend Report. Through our expert articles, we offer varying perspectives on cloud-based integrations vs. on-premise models, how organizational culture impacts successful API adoption, the different use cases for GraphQL vs. REST, and why the 2020s should now be considered the "Events decade." The goal of this Trend Report is to provide you with diverse perspectives on integration and allow you to decide which practices are best for your organization. [Free Download >]( [REFCARD] [Getting Started With IaC]( Infrastructure as code (IaC) means that you use code to define and manage infrastructure rather than using manual processes. More broadly, and perhaps more importantly, IaC is about bringing software engineering principles and approaches to cloud infrastructure. In this Refcard, explore the fundamentals of IaC and how to get started setting up your environment. [Free Download >]( [REFCARD] [Getting Started With Low-Code Development]( Low-code platforms employ visual, declarative techniques instead of traditional lines of programming, are used by both developers and non-developers, and significantly reduce the time and effort to deliver applications and automated processes. Despite the definition, low code still means many things to different people as several tool types exist under this umbrella term: website generators, form builders, API connectors, database builders, workflow automation, and more. In this Refcard, we introduce low-code development, how it varies from "no-code development", primary use cases, platform usage, and more. [Free Download >]( [REFCARD] [NoSQL Migration Essentials]( Need help with your NoSQL migration? This Refcard walks through the primary steps for moving out of a relational database, plus important design principles to understand and consider in your migration process. Readers will review key concepts that range from denormalizing and modeling data to defining access patterns, designing primary keys and indexes, and creating an entity relationship diagram â all demonstrated with a simple site application example. [Free Download >]( [ON-DEMAND WEBINAR] [What to Consider When Moving IoT Data Into Cloud Platforms]( The trend is clear, enterprises are generating more and more IoT data and they are choosing to lean on hyperscale cloud players like AWS, Google Cloud and Azure for analytics, data processing and storage. For your IoT and IIoT initiatives, this means that the pace for cloud adoption for these initiatives will rapidly increase, and you need a strategy on how you move your data to the cloud. This session looks closely at five criteria to keep in mind when crafting your IoT data movement strategy, giving you insights to build a reliable and flexible solution. [Free Download >]( [facebook]( [twitter]( [linkedin]( [youtube]( [Help](mailto:support@dzone.com) | [Manage Email Preferences]( `ep7xn9vpt`}}) | [View Online]( DZone, 600 Park Offices Dr, Suite 300, Research Triangle Park, NC 27709 © DZone 2022