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
  • April

DZone Sitemap: April 2021 Articles

  • ''Microservices Antipatterns and The Things You're Doing Wrong'' With Chris Richardson
  • ''What I Learned From Deploying Thousands of APIs'' With Matthew Reinbold [Podcast]
  • 10 Mistakes to Avoid When Sizing Your Cloud Resources
  • 10 Popular Software Testing Tools for 2021
  • 12 Important Software Testing Trends for 2021 You Need To Know
  • 13 Platforms That Enable Building Powerful Chatbots
  • 15 SWE Trends Dominating the Tech Industry in 2021
  • 2021 IaC Forecast: 5 Predictions for the Upcoming Year
  • 2021: The Year of DataOps
  • 3 Agile Tips From a Startup to Startups
  • 3 Reasons Developers Are Better Off Using 1 Converged Database Engine
  • 3 Reasons to Use Apache Spark
  • 3 Steps to Give Your Spreadsheet a Modern Touch
  • 3 Wide-Spread Scrum Master Failures in 5:31 Minutes
  • 4 Body Language Mistakes and How to Fix Them
  • 4 Essential KPIs for Software Teams to Track Their Productivity
  • 4 Software QA Metrics To Enhance Dev Quality and Speed
  • 4 Things to Know Before Your First Data Science Project
  • 5 Customer Data Integration Best Practices
  • 5 Great Ways To Achieve Complete Automation With AI and ML
  • 5 Machine Learning Use Cases That Transformed eCommerce
  • 5 Most Preferred React Native Databases
  • 5 Tech Trends Driving Growth in Automotive Manufacturing
  • 6 Important Types of Neural Networks
  • 6 Quick Ways to Attract Clients as a Freelance Software Developer
  • 6 Steps to a Successful Career Change
  • 7 JavaScript Best Practices to Improve Code Quality
  • 7 Practical Secure Coding Practices
  • 7 Proactive Steps to Lead High Performers to Excellence
  • 8 Best Practices To Reduce Your AWS Bill for Kubernetes
  • 8 Reasons Your QA Team Would Use a Virtual Machine for Automated Testing
  • 9 Best Practices for Effective Code Review
  • A How-to Guide on Shopify Integration
  • A Look at Kotlin's Delegation
  • A Primer on ML and Jupyter Notebook
  • A Programmer Learning List (for Beginners)
  • A Proof of Concept for Camunda Platform BPMN With IoT
  • A Simple AJAX Website in Java
  • Accessibility Testing for Beginners
  • Adherence Enterprise Project Gating Governance With Agile DevOps
  • Adopting a Multi-Cloud Strategy
  • Advanced Approach Towards Modern Software Development
  • Agile Approach To Develop and Operationalize Machine Learning (ML) Models
  • Agile In IT Support and IT Operation Teams
  • AI-First Strategy: Where To Start?
  • An Analysis of Near-Field Communication
  • An Examination of Open Source
  • An Example of Over-Engineering
  • An Overview Between Java 8 and Java 11
  • Anatomy of a PostgreSQL Query Plan
  • Android's 10 and 11 Scoped Storage
  • Anypoint VPC Connection Tutorial
  • Apache Kafka and MQTT (Part 1 of 5): Overview and Comparison
  • Apache Kafka and MQTT (Part 2 of 5) – V2X and Connected Vehicles
  • Apache Kafka and MQTT (Part 3 of 5) – Manufacturing 4.0 and Industrial IoT
  • Apache Kafka for the Connected World: Vehicles, Factories, Cities
  • API Security Weekly: Issue #128
  • API Security Weekly: Issue #129
  • API Security Weekly: Issue #130
  • API Security Weekly: Issue #131
  • App Modernization + Hybrid Cloud Architectures With Apache Kafka [Video]
  • Applying Convolutional Networks for Better Video Streaming Performance
  • Artificial Intelligence Explained to a Student, Professional, and a Scientist
  • Automated Pen Testing With Zed Attack Proxy
  • Automating Bulk Transfer of Mercurial Repos To Git
  • Automating Your Enterprise Infrastructure, Part 1: Introduction to Cloud Infrastructure as Code (IaC)
  • Automating Your Enterprise Infrastructure: Part 2: Cloud Infrastructure as Code in Practice (AWS Cloud Formation Example)
  • Avoid CPAN Conflicts in Your Personal Perl Modules
  • AWS Basics: Bastion Hosts and NAT
  • AWS Elastic Compute Cloud (EC2) Basics
  • AWS Lambda Performance: Main Issues and How To Overcome Them
  • AWS Security Groups Basics
  • Azure and Confluent: Real-Time Search Powered by Azure Cache for Redis, Spring Cloud
  • Bad Code Reviews Wreck Morale. We Need a Different Outlook
  • Bare Metal Vs The World: When And Why To Use This IoT OS
  • Batch Processing Large Data Sets with Spring Boot and Spring Batch
  • Beginner's Guide to Compilation in Java
  • Beginner's Guide To Developing a Scalable Web Business
  • Benefits of Data Ingestion
  • BERT Transformers: How Do They Work?
  • Bing Maps With Angular in a Spring Boot Application
  • Brain Time vs. Butt Time: Improve Developer Productivity
  • Bringing Transaction and AI Data Worlds Closer: A Notion of Integrated Data Platforms
  • Build a Barcode Reader App With JavaFX and vlcj
  • Build Even Faster Quarkus Applications With fast-jar
  • Build Self-healing Applications That Scale Automatically Using Kubernetes
  • Building Dark Mode
  • Building Event-Driven Microservices That Scale
  • Building Hybrid Multi-Cloud Event Mesh With Apache Camel and Kubernetes
  • Busy or Lazy?: Design API in Anypoint Studio
  • C#: Pitfalls in String Pool
  • C++ Memory Model: Migrating From X86 to ARM
  • Caching Ruby Gems on Github Actions Using ruby/setup-ruby or actions/cache
  • Calendar/Date in Java
  • Can a Shift-Left Reduce OpEx Cloud Expenditures?
  • Carbon Health Checker Lib for WSO2 Products
  • Certificates for Internal Servers
  • Changing a Field's Type in Recent JDKs
  • Chaos Engineering: Thread Leak
  • Choosing a MySQL Alternative to Scale Out Databases on K8s
  • Chromium vs Chrome: What’s the Difference?
  • CI/CD Meets Oracle Transactional Business Intelligence
  • Cisco Network Monitoring: 6 Best Practices
  • Classification of Software Errors
  • Cloud Governance: A Holistic View
  • Cloud Is a Big Mindset Change: Here’s How You Can Prepare for It
  • Cloud Storage Security and Data Encryption
  • Code Quality Control And Why You Need It
  • Common Use Cases for Observability With AIOps
  • Communications in a Cluster: Heartbeat Mechanism
  • Complete Guide to eCommerce Website Testing for a Better Website Experience
  • Component Testing for Event-Driven Microservice
  • Configure an NFS Storage Class on an Existing KubeSphere Cluster and Create a PersistentVolumeClaim
  • Configure Jetty Server Using Maven | Spring Boot Tutorial [Video]
  • Containerized 5G Infrastructure Visibility
  • Containers and VMs Hosted Together
  • Control Flow: try-catch or if-else?
  • Core Web Vitals Optimization Techniques
  • CouchDB vs. MariaDB: Which Is Better?
  • Create Custom Connector Using Mule XML SDK
  • Create your next Web API in SQL
  • Creating a Social Media Website with Pure Magic
  • Cross-database Computing Methods
  • Cryptographically Signed HTTP Lambda invocations
  • Curating a Framework To Defend Against Phishing Attacks
  • Custom Traits in Apache Calcite
  • Cybersecurity in Healthcare: Considerations for Improvement
  • Data Ingestion From RDBMS: Leveraging Confluent's JDBC Kafka Connector
  • Data Platform as a Service
  • Data Science Is Decorating the Online Education Sector
  • Data-Informed Retrospectives
  • Debugging Go Microservices in Kubernetes With VScode
  • Deep Dive Into CodeReady Containers Deployment on Linux
  • Defining GitOps: Making Git Your Single Source of Truth [Podcast]
  • Defining The Role Of Staff Engineer
  • Demystifying the Transition to Microservices
  • Deploy and Manage PostgreSQL on Kubernetes
  • Deploy Application Using Anypoint CLI
  • Detecting Sensitive Data Leaks That Matter
  • Detecting Viruses in Real-Time at Scale
  • Develop a Scraper With Node.js, Socket.IO, and Vue.js/Nuxt.js
  • Developer Tooling for Kubernetes in 2021: Skaffold, Tilt, and Garden (Part 2)
  • DevOps Is Great Till It Stops
  • Differences Between Material Design and Flat Design
  • Different Streaming Strategies in Mule 4
  • Digital Transformation and the Role of the Customer Data Platform
  • Disentangling AI, Machine Learning, and Deep Learning
  • Distributed Multi-Document ACID Transactions in Couchbase
  • Do Complex SQL Queries on Files Directly [Snippets]
  • Dodge Adversarial AI Attacks Before It's Too Late!
  • Does the JVM Eliminate Allocations of Temporary Objects?
  • Done With A Feature. So What’s Next?
  • Dynamically resolving URLs in .Net 5
  • Eclipse MAT: Tidbits
  • Edge Security Policy at Kubernetes Ingress Using Helm and Envoy
  • Effective API Design: 5 Principles to Keep Customers Coming Back
  • Effective Code Reviews For Remote Teams
  • EKS vs. ECS vs. Fargate vs. Kubernetes (AWS Containers Explained)
  • Enabling Cross-Product User Experiences
  • Ensuring Smart Work Management Processes for Agile Project Managers in 2021
  • Event-Driven Architecture With Apache Kafka for .NET Developers Part 2: Event Consumer
  • Event-Driven Architecture with Apache Kafka for .NET Developers Part 3: Azure Event Hubs
  • Everything You Need to Know About Cellular IoT
  • Exploring the Potential and Future of Ubuntu Server With Jay LaCroix
  • Exploring the Risks and Rewards of Going Cloud-Native
  • Extended Events: Avoid the XML
  • Facts vs Misconceptions About MongoDB
  • Feature Technologies for Digital Transformations
  • Field Testing With HeadSpin: Bring Your Own Devices
  • File Download in Spring Boot
  • Five Principles That Guide TiDB and PingCAP (Part I)
  • Five Principles That Guide TiDB and PingCAP (Part II)
  • Flutter 2.0 State Management Introduction With Provider 5.0
  • Flutter vs Swift for iOS Apps in 2021
  • GCP Cost Management Best Practices
  • Generating a Hyperlambda Database CRUD backend
  • Getting Deep Into C++ Pointers
  • Getting Started With Jakarta EE 9: Hello World
  • Getting Started With Kafka and Rust (Part 1)
  • Getting Started With Kafka and Rust (Part 2)
  • Getting Started with Python: 17 Books to Read
  • GitOps Flux Tool: Efficiency, Benefits, and Use Cases
  • Graph-Based Data Science, Machine Learning, and AI
  • GraphQL Revisited: Adoption in Blockchains
  • Guide to Contributing to Jakarta EE 10
  • Guidelines for Java Code Reviews
  • Hands-On With Adobe Document Generation API
  • Hazelcast, From Embedded to Client-Server
  • Headless eCommerce - An architectural introduction
  • Headless eCommerce - Common architectural elements
  • Headless eCommerce - Example headless architectures
  • Healthcare Digital Transformation: What to Look for in 2021
  • Hibernate Vs. JPA
  • How AI-Powered Chatbots Can Revolutionize the Insurance Sector
  • How Continuous Testing in DevOps Enables Quality in the CI/CD Pipeline
  • How Data Analytics Is Transforming Sports Performance – Captivating
  • How Data Science Can Drive DevOps Growth
  • How High Growth in Open Source Looks Like in Terms of OKRs
  • How I Supercharged my Design Workflow During Covid-19
  • How I Visualize My Spreadsheet Formula Dependencies in a Chart
  • How Innoveo Skye Business Canvas Is Built: CI From the Trenches # 8 [Video]
  • How MIT's Rockets Are Built: CI From the Trenches #7 [Video]
  • How to Add a Watermark to a PDF Document in Java
  • How To Analyze Incidents Better With the Right Metrics
  • How to Architect Your Applications To Scale With Lee Atchison [Podcast]
  • How to Bootstrap a Spring Boot App
  • How to Bootstrap a Spring Boot Application? Maven Project
  • How to Call SOAP Services Using REST
  • How to Check Text Inputs for SQL Injection Attacks in Java
  • How to Compare Core Dumps for Simple Time Travel Debugging
  • How to Conduct Accessibility Testing on Android Devices
  • How To Configure Multiple Data Sources In a Spring Boot Application
  • How to Configure the Interceptor With Spring Boot Application
  • How to Create a Java Library: From Scratch to Maven Central
  • How to Create a Multilingual Chatbot in 10 Minutes
  • How to Create a Spring Hello World Project Using Maven? | Spring Tutorial | Spring Basics [Video]
  • How to Crop and Rotate an Image in Java
  • How to Debug a Segmentation Fault Without a Core Dump
  • How to Debug the Spring Boot Application in Eclipse? [Video]
  • How to Delay Database Connection Acquisition in Hibernate (Spring Data)
  • How to Design a Web Application Architecture
  • How To Develop an IoT App
  • How To Display a Metric on a Graphite Dashboard
  • How To Drag And Drop In Selenium With Python?
  • How to Execute Linux/Unix Command on a Remote Server Using SSH [Snippets]
  • How to Generate and Compare Perceptual Image Hashes in Java
  • How to Get Macro Information From Word and Excel in Java
  • How To Give Your DevOps Feedback Loop The Update It Needs
  • How to Handle Spreadsheet Uploads for Your Web App
  • How to Implement Beautiful Charts in Flutter
  • How to Import a Spring Hello World Project Using Maven | Spring Tutorial [Video]
  • How to Import the Gradle Spring Boot Application in Eclipse? | Spring Boot Tutorial [Video]
  • How to Install Gradle in Windows OS | Gradle Tutorial [Video]
  • How to Install Maven | Apache Maven Installation (Windows OS, Linux) [Videos]
  • How to Know if a Meeting Is Worthwhile Before Scheduling it
  • How to Leverage Cloud-Native Environments for App Development
  • How To Maintain and Rotate Keys and Tokens With Zero Downtime
  • How To Optimize Ration Card System for Social Nutrition
  • How to Prepare for an AIX Migration to the Cloud
  • How to Prioritize Your Product Backlog
  • How To Propagate Context Information Throw Spring Batch
  • How To Provision Direct Attached Storage (DAS) For A Kubernetes Cluster Using OpenEBS
  • How to Quickly Integrate App Linking of AppGallery Connect Into My Android App
  • How To Read the Properties File Outside the Jar in Spring Boot
  • How To Recover SQL Server FILESTREAM Enabled Database
  • How to Run Parallel Cypress Tests on BitBucket Pipeline
  • How To Run Test On macOS Using Selenium Safari Driver
  • How to Trace JVM Filesystem Accesses Using Java
  • How to Use AWS IAM Role on AWS EKS PODs
  • How to Use Sagas to Process Orders
  • How to Validate a VAT Number in Java
  • How to Visualize a Social Network in Python With a Graph Database: Flask + Docker + D3.js
  • How to Visualize the Time Spent by Your Team in Zoom Calls
  • How We Organized the Documentation and Translation Process in Iondv.Framework
  • How We Used Arctype to Improve User Onboarding
  • How Web Developers Can Optimize For Google’s Core Web Vitals
  • Hybrid Multi-Cloud Event Mesh Architectural Design
  • Hyperlambda, Living Tree Structures
  • Hypermedia APIs: What Are They and What Can They Do for You? [Video]
  • IBM Cloud Satellite in India Chennai DC
  • Identity Management Day: Cause for Celebration or Concern?
  • If This, Then That: Conditional Logic and Document Generation
  • If You Dare To Lead, Lead With Vulnerability
  • Implementing Non-Trivial Containerized Systems
  • Import Data From Neo4j to Nebula Graph Via Nebula Exchange: Best Practices
  • Important Uses of Mobile App Performance Testing Tools
  • Improve Your Robot Framework Tests With Robocop
  • Infrastructure as Code Pitfalls and How To Avoid Them
  • Inner Source: The Key To Improving Software Asset Reusability
  • Inside the Elastic Shard
  • IntelliSense for appsettings.json Files
  • Interview With Jeremy Evans, Lead Developer of Sequel and Roda
  • Introducing Upstream: A Free One-Day Celebration of Open Source
  • Introduction To Kubernetes
  • Introduction to Spring Boot and JDBCTemplate: Introduction to Docker
  • Introduction to Spring Boot and JDBCTemplate: Introduction to REST
  • Introduction to Spring Boot and JDBCTemplate: JDBC Template
  • Introduction to Spring Core Annotations API
  • Introduction to Spring Data JPA With Inheritance in A REST Application
  • Ionic, Flutter, and React Native: When To Use Them
  • Isolate Your CloudHub Worker Instances Using VPN
  • Iterators, Elements, and Queues [Video]
  • Jakarta EE/MicroProfile Alignment Survey Results!
  • Java 15: What You Should Know
  • Java Microbenchmark Harness (JMH)
  • Jenkins and Spinnaker: An Honest Comparison
  • Jmix 0.9: Pre-release Version
  • JOHARI Window: How Do I Leverage for My Agile Transformation?
  • Keep Your Openshift Cluster Operators Highly Traceable Using GitOps
  • kubectl cost: Monitoring Kubernetes Spend From the Command Line!
  • KubeMQ Bridges for Edge Computing
  • Kubernetes Cluster Federation With Admiralty
  • Kubernetes for Java Developers
  • Kumologica: Dynamic Content Generation With Template Node [Video]
  • Kumologica: Handling Data in Different Formats [Videos]
  • Kumologica: Programming Constructs Support [Videos]
  • Laravel and Vue.JS: Perfect Combination for Web App Development
  • Learning 10 Key Concepts of Java Programming Using Coding Problems [Videos]
  • Lessons When Scaling From 0 - 130 Devs
  • Lightweight Parallel Tasks in Java Microservices
  • Linux Machine Compromised: Power of Observation
  • Localizing Dates in A Perl Web Application
  • Lombok and JPA: What Could Go Wrong?
  • Machine Learning Orchestration on Kubernetes Using Kubeflow
  • Magic Authentication and Authorisation
  • Magic Cloud is now 100% Open Source
  • Making Sense Out of Serverless
  • Managing Secrets Deployment in GitOps Workflow
  • Maven Plugin Configuration: The (Unknown) Tiny Details
  • Microservices Architecture
  • Microservices: Breaking Down Traditional Application Design
  • Migrate HDFS Data to Azure
  • Migration of Hive Metastore To Azure
  • Mind Your Code Quality; It's an Asset
  • Mistakes to Avoid When Training Your Machine Learning Model
  • Mobile Game Testing: Industry Leaders’ Challenges and Strategies
  • Monitoring vs. Observability
  • MQTT 5 vs. MQTT v3.1.1 for IoT App Development
  • Mule 4 Dropbox Connector To Upload File on Dropbox
  • Multi-Factor Authentication in Anypoint Platform
  • mysqldump Best Practices (Part 2): Migrations Guide
  • Native App Network Performance Analysis
  • Nebula Flink Connector: Implementation and Practices
  • Nebula Operator Overview: Automated Operation on Kubernetes
  • Nebula Spark Connector Reader: Principles and Practices
  • Nebula Spark Connector Writer: Implementation and Practices
  • New to Java? Here Are Some Resources
  • Nightwatch vs. Protractor: Which Testing Framework Is Right For You?
  • NLP: Unlock the Hidden Business Value in Voice Communications
  • No-Code: ''It's a Trap!''
  • NoSQL, the Cloud, and Java (Part 3): The Standards
  • NoSQL, the Cloud, and Java: Part 1: The NoSQL Approaches
  • NoSQL, the Cloud, and Java: Part 2: The NoSQL Platforms
  • Observability and GitOps
  • Online Machine Learning: Into the Deep
  • Operationalize AI at Scale With Software 2.0, MLOps, and Milvus
  • Oracle PLM Cloud vs Arena PLM
  • Overcome Challenges of Continuous Delivery for Kubernetes With Spinnaker
  • Oxidizing the Kubernetes Operator
  • Packaging Python Classes as a Wheel
  • Perfection Is the Enemy of Perfectly Adequate: A Lesson for MVPs
  • Perl Test Coverage When You Don't Have a Makefile
  • Poem Generator Web Application With Keras, React, and Flask
  • Point of sale - Example image distribution architecture
  • Popular IoT Development Platforms: 2021 Edition
  • Predicting Housing Prices Using Google AutoML Tables
  • Problems With Angular Migration
  • Progress Bar In Android (Code Snippet)
  • Project Lambda
  • Python Memo 2: Dictionary vs. Set
  • Quality Assurance 101 for AI and Machine Learning
  • Quality Sense Podcast: Andrey Momot - The "Holy Trinity" of Software Quality
  • Quality Sense Podcast: Ashley Hunsberger – Leading Agile Transformation at Blackboard
  • React Tutorial: Build a Weather App From Scratch, Part 2
  • ReactJS Vs. AngularJS
  • Reconciliation and Five Stages of Its Evolution
  • Red Hat Summit 2021 - How to Enjoy This Three-Part Event Series
  • Reducing Cross-AZ Data Transfer Costs by 89%
  • Release of RT-Thread Studio IDE v2.1.0
  • Remote Pair Programming with Visual Studio Code and Live Share
  • Resize a Video in Java
  • Resolving Data Theft in IoT Networks To Grow Your Business
  • Resolving Permission Issue in Multi-node Hadoop Cluster
  • Resolving SQL Connection Errors Due to SSL Certificate Issues
  • Reusing Integration Blocks in Kumologica [Videos]
  • Revealing the Secrets of Kubernetes Secrets
  • Revitalizing OCR Using Innovative AI and Deep Learning Algorithms
  • RPA and Automated Testing (Test Automation)
  • RSpec Tests Config for Github Actions in Ruby on Rails Project
  • Ruby on Rails Minitest on Github Actions: Parallel Testing
  • Running Apache Flink on Kubernetes
  • Running QuestDB on GKE Autopilot
  • Running Selenium Tests in Jenkins
  • Secure API Design With OpenAPI Specification
  • Secure Spring Boot Application With Keycloak
  • Securing Kubernetes Secrets With Conjur
  • Securing the Future of Remote Working With Augmented Intelligence
  • Security and Compliance Considerations for Using Salesforce
  • Server-Side Rendering Explained
  • Serverless Guide for Everyone
  • Serverless Integration of Cryptocurrency Exchanges Using Kumologica
  • Service Discovery: Consul Support in Judge-d (Part 1)
  • Service Discovery: Consul Support in Judge-d (Part 2) [Demo]
  • Setting Up Dev Endpoint Using Apache Zeppelin With AWS Glue
  • Setting up MongoDB Cluster and Replica-Set
  • Shallow Heap vs. Retained Heap [Video]
  • Sharpen Your Data Science Toolkit With CI/CD
  • Shift Left… With In-Sprint UI Test Automation?!
  • Should You Use GitOps?
  • Silly Kubectl Trick #10: Cleaning Up After Yourself
  • Silly Kubectl Trick #8: Data Extraction With JSON Path
  • Silly Kubectl Trick #9: Write Your Own Sub-Command
  • Simple Quarkus Example With CORS
  • Simple TensorFlow Model To Predict a Linear Regression
  • Simulating CloudEvents With AsyncAPI and Microcks
  • So You Want an SRE Tool. Do You Build, Buy, or Open Source?
  • Solution To Docker Not Starting in Windows 10
  • Spring 4 + Hibernate 4 + MySQL 8 + Maven Integration Using Annotations Configuration [Video]
  • Spring Boot + Testcontainers + DbRider + P6spy: Testing Relational Databases
  • Spring Boot File Upload Example With MultipartFile [Video]
  • Spring Boot Logging Tutorial [Video]
  • Spring Boot Microservices + Apache Camel: A Hello World Example
  • Spring Boot: How To Deploy Spring Boot Application on External Tomcat Server? [Video]
  • Spring Boot: How to Reload Changes Without Restarting the Server [Video]
  • Spring Data JPA + QueryDSL: Taking the Best From Both Worlds
  • SpringBoot Configure DataSource Using JNDI With Example Using Tomcat 9 Server
  • SQL as an Essential Tool for the Big Data Landscape
  • SQL DB Is Not ''The Only Thing You Need''
  • SQLiteOpenHelper and Database Inspector in Android
  • Start With CI/CD Using the Cloud Native Toolkit From the IBM Garage
  • Stop Coding, Start Configuring
  • Structural Validation of JSON Using Rest Assured
  • Structure JavaScript Code
  • Supercharge Software Projects With a Communication Plan
  • Sureness: Focusing on the Protection of REST API
  • Survival Guide for the Java Architect in the Cloud Era
  • Survivorship Bias in Observability
  • Symfony Routes in Vue.js (SPA)
  • Test Orchestration and Its Need For Successful Automation
  • Testing Is Not a Monolith: Lessons from DevOps Unbound
  • Testing With Scala: Library Landscape
  • The 3 Types of Machine Learning Algorithms
  • The Advent of Data Hyper-Protection
  • The Attraction of Test::Fatal in Perl
  • The Engineer’s Complete Guide to Code Quality
  • The Fallacy of Meeting Expectations
  • The Features of C# 9 That Will Make Your Life Easier [Snippets]
  • The Kano Model: Developing for Value and Delight
  • The Kubernetes Native Gateway Series (Part 1): Envoy at Scale
  • The Magic of Apache Spark in Java
  • The Most Popular Angular UI Libraries To Try in 2021
  • The Myth of NoOps
  • The New Switch (Switch Expressions)
  • Three Strategic Considerations for Choosing a CD Platform
  • Three Ways to Run Kubernetes in Your Laptop With Docker
  • TiDB Operator Source Code Reading (Part 1): Overview
  • Tips And Tricks For Creating A SaaS Application
  • Tips for Architecture Management/How to Work With President Business
  • Tips on How to Implement Automation Testing Fast
  • Top 10 CI/CD Pipeline Implementation Challenges and Solutions
  • Top 10 Key Elements for Successful SAFe Implementation
  • Top 10 Most Popular Posts on DZone: April 23-29
  • Top 10 SharePoint Intranet Portal Benefits
  • Top 21 Data Mining Tools
  • Top 5 Key Metrics for Monitoring Amazon RDS
  • Top 5 Skills Java Developers Should Learn In 2021
  • Top 5 Tips To Enhance Cloud Computing Security Solutions In 2021
  • Top 6 Tools to Test Rest APIs
  • Top 7 Trends in IoT to Look Out for in 2021
  • Top IoT App Development Trends in 2021
  • Trends You May Have Missed in Node.js Development
  • Triggering Jenkins Build Remotely Using API
  • Troubleshooting OutOfMemoryError: Heap Dump, Eclipse MAT
  • Understanding AWS Costs
  • Understanding OAuth and Web-API Security with Matthias Biehl
  • Understanding of Java Collections
  • Understanding Salesforce Composite Connector With MuleSoft
  • Updating the Deprecated BIRT Custom Report Item "Rotated Text"
  • Useful PostgreSQL Commands/Queries
  • Using Bing Maps to add Shapes With Angular in a Spring Boot Application
  • Using Git Submodules With Gitlab CI/CD
  • Using Jenkins as Your Go-to CI/CD Tool
  • Using Machine Learning To Detect Railway Defects
  • Using Magic with the SQL Server Docker image
  • Utilize OpenShift to Manage External Services Metrics
  • Web Application Pen Testing Steps, Methods, and Tools
  • WebFlux: Reactive Programming With Spring, Part 3
  • What are MTTx Metrics Good For?
  • What Autocomplete Can Do For Your Productivity
  • What Does an AWS Cost Optimization Strategy Look Like?
  • What Does Serverless Architecture Hold?
  • What Healthcare Can Tell Us About the Future of AI
  • What Is a Hash Table?
  • What Is a Microservice?
  • What Is a Smart Database Proxy?
  • What Is Ant, Really?
  • What is ArrayList? | ArrayList Introduction | Java Collections Framework [Video]
  • What Is Bubble Sort?
  • What is CAP Theorem?
  • What Is Microbenchmarking?
  • What Is Multus CNI?
  • What Is the Travelling Salesman Problem?
  • What Role Does API Governance Play in Digital Transformation?
  • What to Do When Your Programming Project Gets Canceled
  • What Type Of Manager Are You?
  • What's Inside Milvus 1.0?
  • What's the Difference Between T, Volatile T, and std::atomic in C++?
  • What's the PDCA Cycle and How's It Used in Project Management?
  • Wheel of Change: Its Application in Agile Way of Working
  • Where to Start When Building Your First Mobile Application
  • Who Can Benefit From Microservice Testing?
  • Why Do You Even Need A Talent Sourcing Strategy?
  • Why Does the JIT Continually Recompile the Same Method?
  • Why Security Assessment Is Important
  • Why We Moved From Lambda to ECS
  • Why We Must Free AI From the Constraints of Hollywood Tropes
  • Why You Should Include Pivot Tables in Your Work
  • Why Your Microservices Need GraphQL
  • Working With dotConnect for Oracle in ASP.NET Core
  • Working With NULL Values in SQL
  • Working With Stored Procedures Using dotConnect for Oracle
  • WSO2 APIs: External Vs Internal Gateway Implementation
  • You Should Be Automating Your Data Flow Map
  • Your Data Architecture: Simple Best Practices for Your Data Strategy
  • Your Job Is Not to Create Software, It Is to THINK!
  • Your Own Custom Spring Data Repository

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