DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
  • DZone
  • Sitemap Home
  • Articles
  • 2021
  • March

DZone Sitemap: March 2021 Articles

  • 10 Augmented Reality Trends in 2021: The Future is Here
  • 10 of the Best PHP Testing Frameworks for 2021
  • 11 Popular Penetration Testing Tools
  • 20 Business Intelligence Tools and Use Cases
  • 2021 Technology Predictions: From Cloud To Edge and Everything in Between
  • 21 of the Best Jenkins Alternatives for Developers
  • 23 Node.js Best Practices For Automation Testing
  • 23 Of The Best IDEs For Web Development
  • 3 New Java Tools to Try in 2021
  • 3 Principles for Java Engineers to Stay Up-to-date With Technology
  • 3 Stumbling Blocks For Software Application Project Success
  • 3 Tips to Make Your SD-WAN Transition Easier
  • 4 Mistakes That Prevent Your Java APIs From Having More Users
  • 4 Ways CSPM Can Help Improve and Scale Cloud Security
  • 5 Advantages of Dart Over JavaScript, Python, and Bash
  • 5 Benefits of MVPs in Mobile App Development
  • 5 Best Tips for Angular Application Security
  • 5 Common Mistakes in Go
  • 5 Effective Strategies to Ensure the Excellence of Cybersecurity
  • 5 Emotionally Intelligent Habits For Handling Frustration At Work
  • 5 Keys to Delivering a Successful DevOps Strategy
  • 5 of the Weirdest and Hardest Programming Languages
  • 5 Questions To Ask IT Leaders Before Shaping Artificial Intelligence Strategy
  • 5 Things to Do NOW for Apple App Tracking Transparency API
  • 5 Ways That Automation Has Improved the Customer Experience
  • 5 Web Application Security Threats and 7 Measures to Protect Against Them
  • 6 Critical User Experience (UX) Practices
  • 6 Pre-Trained DL Models to Digitize and Extract Features from Imagery
  • 67 New Features in JDK 16
  • 7 Basic AWS Security Practices You Should Follow
  • 7 Best Python Libraries You Shouldn't Miss in 2021
  • 7 Continuous Code Quality and Automated Code Review Tools
  • 7 Essential Soft Skills Needed to Become a DevOps Pro in 2021
  • 7 JVM Arguments of Highly Effective Applications [Videos]
  • 7 Major Roadblocks in DevOps Adoption and How to Address Them
  • 7 Reasons Why You Should Consider a Data Lake
  • 7 Things You Probably Didn’t Know About AI Engineering
  • 7 Top Kubernetes Health Metrics You Must Monitor
  • 7 Ways to Improve Testing Efficiency in Application Development
  • 9 Reasons Why Data Quality and Data Governance Initiatives Fail
  • A (Definitive?) Guide on LazyInitializationException
  • A Case Study: Dancing With the @Transactional Annotation in Exceptional Cases
  • A Complete Guide to Font Identification
  • A Comprehensive Guide To Deploy Ruby Bot Live On Heroku
  • A CTF Example Shows You the Easy and Powerful One Gadget Tool
  • A Guide to Payment Gateway Testing
  • A Question to My Leader: Am I Allowed to Fail?
  • A Quick API Platform Hands On Review for Symfony App Development
  • A Short Introduction to FinOps
  • Access Mule Application Properties With DataWeave
  • Accessing Nested Data Structures in Java
  • Accessing Raspberry Pi SSH and VNC From Outside of the Local Network
  • Achieving Multi-Tenancy on Data Analytics With Cumul.io and Auth0
  • Advancement of Machine Learning
  • Advantages and Disadvantages of RPA Technology for Digital Enterprises
  • Agile Change Management: 12 Ways to Move Quickly Under Pressure
  • Agile Leadership Matrix
  • Agile/Scrum Driven Feature Knowledge Collapse
  • AgileIndy 2021: Why Agile Transformation Fails [Video]
  • AI-Assisted Real-Time Video Processing
  • Always Name Your Thread Pools
  • Amazon Virtual Private Cloud (VPC) Basics
  • Amplifying Innovation: A Conversation With AWS Amplify's Nicki Stone
  • An Introduction to Nebula Graph 2.0 Query Engine
  • And the Winner Is? Meet the 2020 DZone Award Winners From Java To John Vester
  • Android Third-Party Libraries and SDK's
  • Angular vs. React vs. Vue: Which Framework is Best in 2021?
  • Another Breach, Another Case for Security by Design
  • Apache Cassandra Horizontal Scalability for Java Applications [Book]
  • Apache Cassandra With Java: Introduction to UDT
  • Apache Kafka in a Smart City Architecture
  • Apache Kafka in the Airline, Aviation and Travel Industry
  • API Authentication: What Is Basic Authentication?
  • API in Mobile Development: What It Is and What It's For in Simple Terms
  • API Security Weekly: Issue #123
  • API Security Weekly: Issue #124
  • API Security Weekly: Issue #125
  • API Security Weekly: Issue #126
  • APIs for All: With Postman’s Arlemi Turpault
  • Application Development for Embedded Systems
  • Application Modernization in Baby Steps [Video]
  • Application Portfolio Rationalization: Risk Assessment for Digital Enterprise
  • Application Resiliency in a Multi-Cloud World Requires a New, Modern Service Mesh
  • Architecting and Delivering Java Applications in the Cloud Era
  • Architecting and Delivering Java Applications in the Cloud Era
  • Asynchronous vs Synchronous Programming: When to Use What
  • Audio Analytics: An Important Technology for Autonomous Cars
  • Audit Database Changes With Debezium
  • Augmented Reality Demo With Apache Kafka and Machine Learning
  • Authentication vs. Authorization: Session and JWT Token-Based Authentication
  • Automated Code Review Tools for Developers in 2021
  • Automating Developer Workflows and Deployments on Heroku and Salesforce
  • AWS Basics
  • AWS Internet Gateway and VPC Routing
  • AWS Relational Database Service (RDS): PostgreSQL in Cloud
  • AWS Saving Efforts Provide Powerful KPIs
  • Back up CockroachDB to S3 via HTTPS Proxy
  • Backpressure in Reactive Systems
  • Backup and Disaster Recovery in the Age of GitOps and CI/CD Deployments
  • BDD Tests on Github Actions With Cucumber Run in Parallel Jobs
  • Benefits of Running Agile Product Teams
  • Best Practices for Distributed Transactions: Couchbase N1QL
  • Best Ruby on Rails Add-ons for Heroku Hosting
  • Better Incident Management While Working Remotely
  • Better Perl: Using map and grep
  • Beyond “Hello World”: Zero-Downtime Deployments With Hazelcast on Kubernetes
  • Biometric Authentication in React-Native Applications
  • Biometric Authentication In React-Native Applications
  • BizDevSecOps: The Developer’s Path Forward
  • Boosting Data Quality With Data Governance and Automation
  • Brain-Computer-Interface (BCI)
  • Breaking Silos: Enhance Speed and Value Delivery
  • Build a Basic GraphQL Server With ASP.NET Core and Entity Framework in 10 Minutes
  • Build a Python App With HarperDB
  • Building a Better DevOps Culture Within an Organization
  • Building a Kubernetes-Based Solution in a Hybrid Environment by Using KubeMQ
  • Building a Microservice in Perl (Part 1): Designing the API
  • Building a Microservice in Perl (Part 2): Up and Running
  • Building an MVP the Agile Way
  • Building Custom Applications Using Rapid Application Development (RAD)
  • Building Event-Driven Architectures With WSO2 Integration Platform — Part 1
  • Business Analytics Tools and Use Cases
  • Business optimisation architecture - Common architectural elements
  • Business optimisation architecture - Example planning optimisation
  • Business optimisation architecture - Example vaccine scheduling
  • C# String Format Examples
  • Celebrating International Women's Day: Women in Software Panel
  • Changed Data Capture From CockroachDB To ConfluentCloud
  • Chaos Engineering: Deadlock
  • Chaos Engineering: Simulating CPU Spikes
  • Chaos Engineering: Simulating OutOfMemoryError
  • Chatbot for Customer Support
  • Chatbot for eCommerce
  • Choosing a Software Development Partner for a Startup
  • Choosing the Best Technology Stack for Web Application Development
  • Choosing the Best Video Calling APIs and SDKs
  • ClickHouse Is Apache 2.0: Commitment to Open-Source Licensing
  • Cloud Analytics Migration: Go With The Need
  • Cloud Service Providers Comparison
  • Cocos Creator Integrates With AppGallery Connect APM
  • Coding Live Stream #2: Stripe Integration [Video]
  • Coding-free Integration of Appgallery Connect Crash Into an Android App
  • Common Anti-Patterns in Go
  • Company Internal Frameworks; Good, Bad, Boring
  • Considerations for Your DevOps Toolchain
  • Continuous Feedback for Developers
  • Correlating Event-Driven Architecture and API-led Connectivity
  • Create a Kubernetes Cluster With Centos
  • Create a Zip File and Send It as an Email Attachment in Mule 4
  • Create ASP.NET Core Web Application With Visual Studio Code
  • Creating Account Activation Links for User Registration in Vaadin Applications
  • Creating Filters With GServlet
  • Customer Expectations Are Changing Banking Systems
  • Customers Expect (Good) Automation. Here’s How You’ll Provide it
  • Cypress Web Automation
  • Data Analytics and Visualization Dashboard Development: Choosing the Right Metrics
  • Data Architecture Characteristics and Principles
  • Data Driven Development: Elements and Benefits
  • Data Integration and ETL for Dummies (Like Me)
  • Data Is Precious And Addictive: Here’s How To Stay Out Of The Dark
  • Data Lake Architecture
  • Data Storage in 2021: Choosing the Right Tools for the Job
  • Data-as-a-Service (DaaS) Benefits and Trends
  • Database synchronisation techniques - The Good, the Bad, and the Ugly
  • DataWeave Interview Question: Concatenate Elements of an Array
  • DataWeave: The mapObject Function
  • Deadlock-Free Synchronization in Java
  • Debunking 5 Password Myths that Enterprises Believe
  • Decoding Django Sessions in PostgreSQL
  • DeepMind and Protein Folds at CASP14: 2 Alpha 2 Fold
  • Deploying a Microservice to Kubernetes With Octopus
  • Deploying Salesforce and Heroku Apps with Ease
  • Deriving a Kotlin ''Try'' Type
  • Detect and Break “Spaghetti” Code With These 5 Useful Metrics
  • Developer Tooling for Kubernetes in 2021: Helm, Kustomize, and Skaffold
  • Developing and Using Angular Libraries
  • Device Coverage Report 2021
  • Disaster Recovery Examples
  • Distributed Lock Implementation With Redis
  • Distributed Vs Replicated Cache
  • Diving into DevSecOps w/ John Willis
  • Don't rely on end-to-end tests: design for failure instead.
  • Dos and Don'ts for Better Communication in Virtual Work Environment
  • Download and Install Apache ActiveMQ on Windows | ActiveMQ Tutorial [Video]
  • DW Complex Operators: DataWeave 2.0 Transformations
  • DZone Data Persistence Trend Report: Leaders in Tech
  • Ebbs and Flows of DevOps Debugging
  • eCommerce API Integration: What It Is and Why You Need It
  • Event-Driven Architecture With Apache Kafka for .NET Developers Part 1: Event Producer
  • Execute Spark Applications on Databricks Using the REST API
  • Execute Spark Applications With Apache Livy
  • Explainable AI (XAI) Design for Detecting Out-of-Distribution Samples and Adversarial Attacks
  • Explore Clouddocs, One of the Efficient Azure Documentation Generator Tool With Useful Features
  • Expose Your App to The Internet Using Ingress Controller
  • Extended Detection and Response (XDR)
  • Extracting Reddit Data to Airtable Using Byteline's No-Code Platform
  • Feature Flags in Rails: Get Started Quickly and Easily
  • Five Unique Ways to Get Hired in 2021
  • From Spreadsheet to Database With ddlgenerator
  • From Synthetic Data to Ethical AI: A Data Science Wish List for 2021 and Beyond
  • From SysAdmin to SRE: How to Evolve Your Skillset
  • Generate a Dependent Drop List in a Spreadsheet Using Go Language
  • Get a Jump Into GitHub Actions
  • Getter Setter: To Use or Not to Use?
  • Getting Started With PromQL - Includes a Cheatsheet!
  • GIS: A Game Changer For Telecom Providers
  • Git Reset HEAD
  • Giving Tech a Voice: With Jessica Earley-Cha
  • Go and Kubernetes: Rapidly Developing Golang Microservices
  • Going Serverless With Adnan Rahic
  • Goodbye minikube!
  • Google Analytics 4: 7 Biggest Pitfalls of the Revamped GA
  • Google Guava and Its Two Fantastic Libraries: Graph and Eventbus
  • Google Introduces Flutter 2.0
  • Gradle Goodness: Enabling Preview Features For Java
  • GS1 Digital Link: An API for Every Thing
  • Handling Events With GServlet
  • Handy Tools for Agile Coaches
  • Health Monitoring of Mule Applications
  • Health Monitoring Through Data From Wearables
  • Hibernate Naming Strategies: JPA Specification vs Spring Boot Opinionation
  • How 'Pockets of Innovation' Can Create More Agile Dev Teams
  • How Antea Platform is Built: CI From the Trenches #6 [Video]
  • How Big Data and Open Banking Are Combining To Bring a New Era of Fintech-Driven Banking
  • How Can I Quickly Integrate Cloud Functions of AppGallery Connect into My Cocos-based App?
  • How Checksum Smartly Manages Data Integrity in HDFS
  • How Companies Can Build Enterprise-ready Apps and Compete With the Giants
  • How DevOps Will Evolve in 2021
  • How Do Data Pipelines Fit Into Your Data Stack?
  • How Does Maven Work? | Apache Maven [Video]
  • How Effective Product Data Syndication Skyrockets Your Growth
  • How Gradle is Built: CI From the Trenches #5 [Video]
  • How I Used Hotglue and Databox to Monitor All My KPIs in One Place
  • How Is Cloud Computing Impacting the Healthcare Sector?
  • How KubeMQ Customers Build Scalable Messaging Platforms With Kubernetes Operators
  • How Operations Use Observability Data to Increase Customer Value
  • How Product-Centric DevOps Is Fueling the Dynamic Retail and Hospitality Industry
  • How Tech Tools and Online Resources Can Boost Disabled People's Career
  • How to Accelerate JavaScript Development
  • How to Achieve Effective Kubernetes Cost Optimization
  • How To Add Google Maps in Flutter
  • How to Apply Patches to Mule 4.x
  • How to Build a Robust IoT Prototype In Less Than a Day (Part 2)
  • How To Build an SRE Team With a Growth Mindset
  • How to Build and Debug a Flink Pipeline Based in Event Time
  • How to Choose the Best Cross-Platform Mobile App Framework
  • How to Convert CSV to XML in Java
  • How To Convert double To int In Java?
  • How to Convert PDF to Text in Java
  • How To Create a PDF File From a List of Images With Python
  • How to Create a Sparse File
  • How to Create a Web-Based Viewer in Java
  • How to Create and Debug a Plugin in NopCommerce 4.40
  • How to Create Review Apps on Heroku
  • How to Debug Microservices in the Cloud
  • How to Design a Scalable Serverless Application on AWS
  • How to Detect Hate Speech Text in Java
  • How To Develop a HIPAA Compliant m-Health App
  • How to Draw Directions on a Map in React Native
  • How to Efficiently Choose the Right Database for Your Applications
  • How To Embed YouTube Videos in React Native
  • How to Ensure Your RDP Is Secure From MitM Attacks
  • How to Extract Sentences and Entities From a String in Java
  • How To Find a Software Product Development Partner
  • How To Handle 100k Rows Decision Table in Drools (Part 2)
  • How To Handle 100k Rows Decision Table in Drools (Part 3)
  • How to Import CSV Data Into Quickbooks Using Python
  • How to Integrate Quickbooks With Your SaaS Platform
  • How to Intercept and Debug All Java HTTP
  • How to Invoke REST APIs From Zato Microservices
  • How to Maintain a Healthy Codebase While Shipping Fast
  • How to Make Five Billion Dollars With APIs: API Monetization at eBay [Video]
  • How to Manage Decision Fatigue
  • How to Migrate Data From SQL Server to PostgreSQL
  • How to Monitor a Spring Boot App
  • How to Optimize Images With Python
  • How to Perform Lead Enrichment in Java
  • How to Perform Object Level Recovery in SQL Server
  • How to Protect Against XSS Attacks in Java
  • How to Quickly Integrate AppGallery Connect Cloud Storage Into a Unity App
  • How to Resolve 'PKIX Path Building Failed' Issue
  • How to Run an Elastic MapReduce Job Using a Custom Jar on Amazon EMR
  • How to Run Buildkite Parallel Agents With RSpec Tests to Get Fast CI Build
  • How To Run JUnit Tests From The Command Line
  • How to Scale for Reliability and Trust
  • How to Send/Receive a Message To/From the Queue (Spring Boot + JMS + RabbitMQ) [Video]
  • How to Send/Receive a Product Object to/from a Queue [Video]
  • How to Send/Receive a Product Object To/From the Queue (Spring Boot + JMS + RabbitMQ) [Video]
  • How to Send/Receive Text Messages to/from a Queue (Spring + JMS + RabbitMQ Example with Annotations)
  • How to setup the OpenShift Container Platform 4.7 on your local machine
  • How to SRE Without An SRE on Your Team
  • How to Successfully Implement DevOps Techniques Into Your Project
  • How To Use Business Process Management for Orchestration of Micro-Services, People, and Robots
  • How To Validate Error Responses in Mocking Services APIs
  • How to: Flutter Release iOS App on Apple Store
  • How We Use a MySQL Alternative To Avoid Sharding and Provide Strong Consistency
  • HTTP for Inter-Service Communication?
  • HTTP Protocol: Obviously Unobvious
  • Human Pose Estimation Technology 2021 Guide
  • Hybrid Applications In Your Business
  • Hyrum's Law: What It Means for API Design and Management
  • Implementation of Two-Way Communication Between Quick Apps and Web Pages
  • Implementing a Rock-Paper-Scissors Game Using Event Sourcing
  • Implementing Authentication and Authorization With Vaadin
  • Implementing CI/CD for Azure Data Factory
  • Implementing equals(Object) With instanceof Pattern Matching
  • Implementing Single Sign-on Integration With SAML Providers Using C#
  • Implementing User Sign Up in Vaadin Flow Applications (Simple)
  • Importance of 2FA in Improving The Security Of Atlassian Products
  • Importance of Drones and UAVs in the Current Pandemic Situation
  • Innovative Algorithms Are Assisting AI Systems To Escape From ‘Adversarial’ Attacks
  • Insights for Executing Cybersecurity in Your SAP Systems
  • Instant API Backends
  • Integrating SAP With Serverless Camel
  • Integrating With Microsoft Graph API
  • Intro to RPi Pico With Mini Memory Game
  • Introduction to Apache Kafka
  • Introduction To Google Anthos
  • Introduction to Mulesoft Anypoint Studio.
  • IoT Anti-Counterfeit
  • Is Docker Dead? Discussing Docker and GitOps With Viktor Farcic
  • Is It Time to Reset the AI Application?
  • It's All Chaos! And It Makes for Resilience at Scale
  • Java Game Programming For Beginners: Where to Start
  • Java: Coding Style or Bad Practice?
  • JBoss Deployment War Error on Startup
  • JNoSQL API 1.0.0-b3: What's New in This New Version
  • jpackage Is Production-Ready in Java 16
  • Kicking Spring Native's Tires
  • Knowledge Graph Insights Give Investors the Edge
  • Kotlin vs. Java in Android App Development
  • KPI-driven Digital Performance Management Using IoT
  • KubeEye: An Automatic Diagnostic Tool That Provides a Holistic View of Your Kubernetes Cluster
  • Kubernetes Cluster Automated Upgrade in Jelastic PaaS
  • Kumologica: Adding Custom Logic Using Function Node
  • Kumologica: Data Mapping Using DataMapper Node
  • Kumologica: Exception Handling In Specific Nodes of a Flow [Video]
  • Lack of Time, Knowledge Cited as Biggest Obstacles in API Production
  • Lambda Container Images
  • Lazy Loading in Web Applications: JS, Angular, and React
  • Learn Powershell With These 5 Steps
  • Lessons Learned About Contract Testing
  • Let's Think Kafka Cluster Without Zookeeper With KIP-500
  • Leveraging Static Code Analysis in a Ruby CI Pipeline
  • Linux Kernel vs. Memory Fragmentation (Part 1)
  • Look, Ma! No Pods!
  • Make Table and Index Creation Faster in a Multi-Region CockroachDB Environment
  • Making a Dashboard About COVID-19 in Portugal
  • Managing Enterprise Integration Projects: Lessons Learned from the Trenches
  • Managing Global Data in Microservice Polyglot Persistence Scenarios
  • Map Viewers: Main Open Source Libraries
  • MicroProfile REST Client 2.0: First Look
  • Migrating COBOL Batch to Spring Batch
  • Migrating Jenkins Freestyle Job to Multibranch Pipeline
  • MongoDB Vs. MySQL: When to Use?
  • MongoDB With Spring Boot: A Simple CRUD
  • Monitoring Across Frameworks
  • Most Common IaaS Security Issues and Ways To Mitigate Them
  • Most Influential IT Trends for 2021 on Ensuring Business Success
  • Moving from Salesforce Commerce Cloud to Microservices-Based Commerce
  • Mule 4: Processing Multibyte Characters in Fixed-Width Flat Files
  • MuleSoft APIkit Router - QueryParam and Header Strict Validation Configuration
  • Multithreading Java and Interviews Part 1: An Introduction
  • Multithreading Java and Interviews Part 2: Mutex, the Java Monitor Model
  • Multithreading Java and Interviews Part 3: Wait and Notify All
  • New N1QL Features in Couchbase 7.0 [Video]
  • Nginx: Reverse Proxy and Load Balancing
  • Nine Common Access Management Misconceptions Debunked
  • No Continuous Delivery? Then Walk Out.
  • No, Automation Won’t Kill Banks, but It Will Change the Financial Services Game
  • No-Code: An Emerging Technology
  • NoSQL design pitfalls with Java [Montreal JUG]
  • Object Store Connector in Mulesoft
  • Observability and AIOps: The Perfect Combination for Dynamic Environments
  • Observability Is Transforming ITOM Landscape: Next-generation Monitoring
  • Omnichannel Retail and Customer 360 With Apache Kafka
  • On-Prem vs the Cloud: Comparing the Cost of Configuring for High Availability
  • One Useful Comment
  • OpenSleigh: Tackling State Persistence
  • OSS + IaC Will Break the Internet
  • Overcoming OWASP’s Sensitive Data Exposure Risk Through Application-layer Data Encryption
  • Overview of Incident Lifecycle in SRE
  • Parallel RSpec Tests on CircleCI With JUnit XML Reports
  • Parameterization With DataProvider in TestNG
  • Peer-to-Peer Content Distribution and Why It Matters Today
  • Performance Characteristics Working With JSONB in CockroachDB
  • Performance Differences Between Postgres and MySQL
  • Perl and XML in 2021: A Few Lessons Learned
  • Point of sale - An architectural introduction
  • Point of sale - Common architectural elements
  • Postman: A Quick Start for Development and Testing
  • Preparing for a New Norm: Technical Considerations for a Hybrid Workplace
  • Preventing Scope Creep: How Much Better Should You Leave Things?
  • Project Reactor and Caching With Caffeine
  • Property Files in Mule 4
  • Props to Rosie the Riveter and Women Who Pioneered the Digital Revolution
  • Pros and Cons of Using Ionic Framework for App Development
  • Python 201: The functools Module [Video]
  • Python Code Review Checklist
  • Python Memo 1: Tuple vs. List
  • Python Unit Testing: One Time Initialization
  • Q and A With Noelle Faris: National Women's Month Highlights
  • Quality Sense Podcast: Sumit Agarwal — DevOps and Testing
  • Queen of Hearts: Agile Coaching Blueprint
  • Query Store as an Upgrade Tool
  • Quick Application Deployments on MicroK8s Using Helm Charts
  • Quickly Find Your Java Application Process ID
  • Quickly Integrate Cloud Storage of AppGallery Connect into Android App
  • RabbitMQ Installation | RabbitMQ Tutorial: Java, Java Spring [Video]
  • Rapidly Develop Java Microservices on Kubernetes With Telepresence
  • Re-Thinking the Visitor Pattern With Scala: Shapeless and Polymorphic Functions
  • React Clean Code
  • React Tutorial: Build a Weather App From Scratch, Part 1
  • React vs. Vue in 2021: Best JavaScript Framework
  • Receive Messages from Queue Asynchronously Using MessageListener | ActiveMQ [Video]
  • RediSearch in Action
  • Reducing Data Latency With Geographically Distributed Databases
  • Reducing Real-Time Query Latency With a Scale-Out HTAP Database
  • Reimagining the SQL Curriculum: Change How SQL is Taught
  • Remote Monitoring With 360 Cameras and Raspberry Pi
  • Requirements Lifecycle For Successful Projects
  • REST vs GraphQL: Making the Right Choice
  • Resubmit/Delete Dead-letter Messages of Queues and Topic Subscriptions
  • Revealing the Potential and Risks From the Coming Together of IoT, AI, and Cloud Computing
  • Ruby Creator Yukihiro Matsumoto: 'Do Not Fight Developer Instincts'
  • Run and Scale an Apache Spark Application on Kubernetes
  • Running Hazelcast Using Hazelcast Command Line
  • SAP Cybersecurity in an Age of Uncertainty
  • SAP Leonardo, IoT, and Industry 4.0
  • Scalable Jenkins on Kubernetes Cluster and Pipeline for Automated CI/CD (Jenkins—Github Integration)
  • Scaling CockroachDB to 200k Writes Per Second
  • Scanning for Secrets in Source Code
  • Secure Coding Challenges Faced by Every Software Developer in 2021
  • Secure Software Engineering Habits
  • Secure Your gRPC Services With SSL/TLS
  • Security Information and Event Management (SIEM) with Elastic
  • Selenium Focus Issues And How To Solve Them
  • Selenium Vs. Cypress: Which Is Better in 2021?
  • Server-Side Testing: 5 Front End Experiment Examples to Follow
  • Serverless Architecture Best Practices With AWS Lambda
  • Serverless Integration With Salesforce Using Kumologica
  • Serverless: Where Is the Industry Going in 2021?
  • Service Meshes: Why Istio? An Introduction
  • Set Up Network Parental Controls on a Raspberry Pi
  • Setting Up a ForgeRock Stack On Your Local Machine
  • Setting Up Prometheus for Apache Ignite and GridGain
  • Setup and Configure Velero on AKS
  • Should You Avoid The Hype Around Cloud Adoption? [Podcast]
  • Silly Kubectl Trick #4: Getting at Those Logs
  • Silly Kubectl Trick #5: Waiting for Kubernetes
  • Silly Kubectl Trick #6: Label It to Enable It
  • Silly Kubectl Trick #7: Merge All the Kubeconfigs!
  • Simulating a Multi-Region CockroachDB Cluster on Kubernetes With Minikube
  • Singleton Design Pattern
  • SLA and Its Impact on REST API Architectural Styles
  • Smackdown: Pro Code vs. Low Code
  • Snowflake Data Sharing and Data Marketplace
  • Software Delivery Intelligence: How It Started, How It's Going
  • Software Design Quality
  • Software Distribution Tactics to Win at DevOps
  • Software Testing Expert Roundup: 2021 Edition
  • SOLID Design Principles Review
  • Spring Boot and Java 16 Records
  • Spring Boot JMS ActiveMQ Example [Video]
  • Spring Boot JMSTemplate With Embedded ActiveMQ [Video]
  • Spring Boot: API First Approach
  • Spring Cloud Stream Binding Kafka With EmbeddedKafkaRule Using In Tests
  • Spring Custom Validations
  • SQL Phenomena for Developers
  • SQL Server: How Does the Buffer Pool Handle Low-Memory Conditions?
  • Squad-Based Coaching Is Essential for Agile Success
  • SRE and Organizational Transformation: Lessons from Activist Organizers
  • SRE2AUX: How Flight Controllers Were the First SREs
  • Staff Augmentation vs Outsourcing vs Hybrid Approach: A Detailed Comparison
  • Steal CPU Time — ‘st’ Time in Top
  • Stop Being A People Pleaser
  • Stop Telling Dev What To Do - VP of Eng at GitHub
  • Supply chain integration - An architectural introduction
  • Supply chain integration - Common architectural elements
  • Supply chain integration - Example store integration architecture
  • Surveying the Tides of Cloud-Native and Open Source Observability
  • Technical Debt: Interview With Adam Tornhill and Alex Omeyer
  • Test Automation Using Selenium ChromeDriver
  • Testing the Regional Portal for State and Municipal Services Under Heavy Load Using Puppeteer
  • The Advantages of Cloud Computing
  • The Basics of Embedded Systems and the Internet of Things
  • The Beginner's Guide to Appium Android and iOS Mobile Apps Testing: Part 1
  • The Best Defect Tracking Tools in 2021
  • The Best Open Source Headless CMS Software
  • The Best Way To Migrate a RabbitMQ Server
  • The Data Access Layer in Jmix: JPA on Steroids
  • The Engineer’s Complete Guide To Improving Velocity
  • The Future of Communication: A Conversation With Slack's Justin Hardin
  • The Future of Event-Driven Integration With James Urquhart [Podcast]
  • The Future State for CSS Selectors
  • The Importance of Big Data in Web Development Strategy
  • The Importance of DevOps in Mobile App Development
  • The Low-Code Brothers: Two Dudes on a Mission to Save the World From Technical Debt
  • The Materialized Path Technique: Tree Structures for Relational Database Systems
  • The Most Common Types of Cybercrime
  • The Perl Debugger Can Be Your Superpower
  • The Problem With Annotation Processors
  • The Quick Guide to Dark Mode
  • The ROI in Preventing Cybersecurity Breaches
  • The Scaled Agile Framework (SAFe): Everything You Need to Know
  • The Scope of DevOps
  • The Top 5 Big Data Applications in the Healthcare Industry
  • The Twelve-Factor App and WSO2 Micro Integrator
  • The Ultimate Chatbot Development Guide for a Niche Edge
  • The Ultimate Engineer's Guide to Code Refactoring
  • The Vital Importance of SaaS Buyer Persona Development
  • The What, Why, and How of API Penetration Testing
  • Thunderhead Speeds Quality Delivery With Applitools
  • Tips and Tricks for Spring in IntelliJ IDEA
  • Top 10 Date Pickers in React
  • Top 10 Games Running on Javascript and HTML5
  • Top 10 Open Source Projects for SREs and DevOps
  • Top 10 Out-of-Box Software Packages of All Time in RT-Thread IoT OS
  • Top 18 Python Pattern Programs You Must Know About [Snippets]
  • Top 20 Dockerfile Best Practices
  • Top 7 Benefits of GitOps: How to Reinforce Your Software Productivity and Accelerate Business Success
  • Top 9 Benefits of integrating AI in Software Testing
  • Top 9 Most Damaging Data Breaches at Major Companies
  • Top Java Collection Interview Questions for 2021
  • Top Trends in Cloud Computing in 2021
  • Trying the REST Client Extension for VSCode
  • UI Notifications System With Blazor, SignalR and OpenSleigh
  • Understanding CIDRs and Public vs Private IPs
  • Unifying Data Into a Single Source of Truth for Cumul.io With Panoply.io
  • Unit Testing with Apex
  • Use Authorization Code and PKCE for RingCentral API for Client App
  • Use Cases for Apache Kafka in Retail
  • Use KubeKey To Set Up a Kubernetes and KubeSphere Cluster With NFS Storage
  • Using Azure Front Door for Eliminating Preflight Calls (CORS)
  • Using Byteline’s OAuth Authentication Without Coding
  • Using Client Certificates Vs Passwords and MFA for Authentication
  • Using Docker Inside Kubernetes
  • Using Machine Learning to Automate Data Cleansing
  • Using MicroProfile to Build a Secure GraphQL API
  • Using Slash GraphQL to Create InstaMeme—A Meme Sharing App
  • Using SQLAlchemy With MariaDB Connector/Python (Part 1)
  • Using the Integration API With IBM App Connect Enterprise V11
  • Video for Better Perl: Subroutine Signatures and Type Validation
  • Virtual Tour Is the Biggest Project Yet for the New Java Community Platform, Foojay
  • Wearable Devices and Internet of Things: What The Future Holds
  • Web Design vs Web Development
  • WebDriverIO Integration With Cucumber
  • What Are the Differences Between Interfaces and Abstract Classes in 2021?
  • What Is a CI/CD Pipeline?
  • What Is It Like to Be an Ethical Hacker?
  • What Is Scaled Agile Framework? Lifecycle and Process
  • What Is Slowing Down Your CI/CD Pipeline?
  • What Lies Beneath Hard Work: Code Churn
  • What Makes No-Code App Development an Ideal Choice?
  • What to Expect From Zero-Bundle-Size React Server Components
  • When ETL Is Essential in Your Data Stack
  • Which Configuration Changes in SQL Server Require a Restart?
  • Why Developer-first IAM, and Why Okta’s Auth0 Acquisition Matters
  • Why Do You Need a Web App for Your Insurance Company?
  • Why Embeddable Tools Are the Future of Data Integration
  • Why Java Is so Young After 25 Years: An Architect’s Point of View
  • Why Moving Your Big Data Project to the Cloud Is Always a Good Idea
  • Why Open Source Matters
  • Why Python Is Best for Machine Learning
  • Why Start a Technical Blog
  • Why Story Points Are Not Equal to USD
  • Why Test Automation Fails? Top 10 Reasons (and Solutions)
  • Why You Should Care About Service Mesh
  • Why You Should Care About Service Meshes
  • YDS: How Do You Facilitate the Daily Scrum Without the 3 Questions? [Video]
  • YDS: Should a Scrum Team Have Multiple Sprint Goals? [VIDEO]
  • Your Roadmap for the Agile Scaling Framework Landscape
  • [Video] Posting Form-data Content to an External API in Kumologica
  • [Video] Quick and Effortless Testing of Kumologica-Based Lambda From Postman

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo