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
Refcards Trend Reports
Events Video Library
Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
View Events Video Library
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Integrating PostgreSQL Databases with ANF: Join this workshop to learn how to create a PostgreSQL server using Instaclustr’s managed service

Mobile Database Essentials: Assess data needs, storage requirements, and more when leveraging databases for cloud and edge applications.

Monitoring and Observability for LLMs: Datadog and Google Cloud discuss how to achieve optimal AI model performance.

Automated Testing: The latest on architecture, TDD, and the benefits of AI and low-code tools.

  1. DZone
  2. Sitemap Home
  3. Articles
  4. 2020
  5. January

DZone Sitemap: January 2020 Articles

  • 10 Things to Remember Before You Say Yes to Automation Testing
  • 13-Step Guide to Performance Testing in Kubernetes
  • 20 Techniques for Resolving Conflicts at The Workplace
  • 2020: It’s Time to “Walk the Walk” When it Comes to Software Security
  • 25 Best APIs to Give Your Business a Head-Start
  • 4 Compelling Use Cases for PostgreSQL Table Functions
  • 4 Data Sharding Strategies for Distributed SQL Analyzed
  • 5 + 1 Questions a Requirements Traceability Matrix Answers
  • 5 Amazing Examples of Artificial Intelligence in Action
  • 5 Best Reinforcement Learning Courses
  • 5 Best Web Scraping Tools to Increase Efficiency
  • 5 Characteristics of a DevOps Organization
  • 5 Cybersecurity Scandals That Could’ve Been Easily Prevented
  • 6 Free AI, ML, and Big Data eBooks to Get You Ready for 2020
  • 6 Free Data Mining and Machine Learning eBooks
  • 7 Crucial Questions About Quantum Computing and Cybersecurity
  • 8 Tips for API Product Managers
  • A Beginner's Guide to Denodo
  • A Bootiful Podcast: Spring Cloud Services' Bella (Yuxin) Bai
  • A Disk-Backed ArrayList
  • A First Look at Records in Java 14
  • A Look at the Scala Main Class
  • A Non-Blocking State Machine
  • A Way Around Cache Eviction
  • Add a Login Feature to a React Native Application
  • Agile Contract Models While Working With Cross-Corporate Teams
  • AI Adds Value to Production Environments
  • Akka Dispatcher: Everything You Need to Know
  • An Efficient Object Storage for JUnit Tests
  • An Introduction to AWS Cognito — Pros, Cons, and Use Cases
  • Android Jetpack Tutorial: How to Implement Android Navigation Component in Your App
  • Apache Kafka Is the New Black at the Edge in IoT Projects
  • API Security Weekly: Issue #68
  • Are You a Fool with a Tool?
  • Automate CRUD Operations and Focus on What Matters
  • Avoid These Common Pitfalls When Transitioning to CI/CD
  • Azure DevOps and Pipeline as Code Using YAML
  • Be More Functional: Java's Functional Interfaces
  • Beginners Guide to Mocking in Scala
  • Best Practices for Adopting a DevOps Culture
  • Blockchain Reference Architecture
  • Build a Simple Netty Application With and Without Spring
  • Build a Web Application Based on Your Excel Files
  • Build Your First Python Chatbot Project
  • Cache in Java With LRU Eviction Policy
  • CES 2020 — Highlights for the More Technically Minded
  • Change Data Capturing With WSO2 Streaming Integrator
  • Client-Side Performance Testing
  • Code Coverage vs Test Coverage — Which Is Better?
  • Code Ready Containers — Process Automation Developer Tools Update
  • Connecting an Autonomous Data Warehouse With Python
  • Consuming Variable Responses in Jackson
  • Contextual Validation in Java
  • Counting Duplicate Characters, Including Unicodes
  • Counting Duplicate Commit Messages
  • CPU-Based Pod Auto-Scaling in Kubernetes
  • Create a D3 Dashboard With Cube.js
  • Create Charts in ReactJS Using Chart.js
  • Creating a .NET Core 2.1 Class Library Project Using ADO.NET
  • Cross compile go apps on Windows 10
  • CRUD Operations Using ReactJS Hooks and Web API
  • Custom Camera using Surface-view
  • Custom Container Component in React Native With Different Content and Style
  • Custom Partitioner in Kafka Using Scala: Take Quick Tour!
  • Custom Partitioner in Kafka: Let’s Take a Quick Tour!
  • Data Exploration and Data Preparation for Business Insights
  • Data Residency and Sovereignty in Azure
  • Develop a Java Application With Kafka
  • Developer Pyramid: A Tool for Building Developer Programs
  • DevOps And Python: Best Of Both Worlds
  • DevSecOps, SecDevOps, or RainbowMonkeyUnicornPony? [Interview with DJ Schleen]
  • Difference Between GROUP BY and ORDER BY in Simple Words
  • Digging Into Sockets With Java Flight Recorder
  • Django and React Single Page Application Development - Part 1
  • Docker to Docker Networking Between TCP Client and Server
  • Easy Mapping JSON to Java Objects Using Jackson
  • Effective Ways of Presenting Research Data – UX
  • Electron With Typescript - File Explorer Desktop App
  • Enable CORS Into Mule 4 at Application Level
  • Everything You Need to Know About Factory and Builder Design Patterns
  • Extracting Insights From Clinical Notes
  • Four Ways to Keep Kubernetes’ Secrets Secret
  • Functional JavaScript: Lenses
  • Generating a Trusted SSL Certificate (Node Example)
  • Getting Started With Cloud-Native Development on OpenShift Container Platform [Video]
  • Getting Started With Data Binding in Angular 8
  • Getting Started With DbSchema on a Distributed SQL Database
  • Getting Started With Machine Learning Using Python
  • Getting Started With Modern Application Security Automation
  • GitTip: Skip WorkTree
  • Global Exception Handling Using Spring @RestControllerAdvice in REST Services
  • GraphQL With Spring Boot
  • Groovy Goodness: Transform Elements While Flattening [Snippet]
  • Hadoop: Installation Guide
  • Helm 3: Top Five Improvements
  • How Bitcoin Processing Units Are Being Used For Mining Digital Currency
  • How Do I Compare Strings in Java?
  • How Microservices Enable Multi-Cloud at the Expense of Developers
  • How Redis Fits With a Microservices Architecture
  • How Responsiveness Is a Critical Part of the Design Thinking Process?
  • How Security Keeps Up When Developers Drive Open-Source
  • How Should You Structure Your Engineering Team?
  • How to Achieve Energy Efficiency With IoT
  • How to Build a Microservices Architecture With Node.Js to Achieve Scale?
  • How to Connect a MySQL Database to a Vaadin Application (Part 1)
  • How to Create a Nested Grid Using Angular 8
  • How to Easily Migrate From JavaScript to TypeScript
  • How to Format a Number to a Specific Number of Decimal Places in JavaScript
  • How to Get Localized Number Format Based on Country Using Angular 8
  • How to Implement Splunk Enterprise On-Premise for a MuleSoft App
  • How to Learn MuleSoft: An Exciting and Viable Career Option on the Brink of Digital Evolution
  • How to Make Your Agile Workshop Effective
  • How to Make Your Own Hamcrest Matchers in Kotlin
  • How to Migrate From Elasticsearch 1.7 to 6.8 With Zero Downtime
  • How to Monitor MySQL Deployments With Prometheus and Grafana at ScaleGrid
  • How to Unit Test Classes Which Create New Objects
  • How to Use Augury to Check Lazy Loading in Angular 8
  • How to use AWS Federated Identities with Amazon EKS
  • How to Work With a Text Editor in an Angular 8 Application
  • How To: Set and Retrieve Metadata of an S3 Object
  • HTTP and Scalable Software Systems
  • Implement GraphQL With Spring Boot by Connecting to Oracle
  • Implementing Clustering With MuleSoft AnyPoint Runtime Manager
  • Improving Microservices Reliability With Two-Phase Commit
  • Infrastructure as Code Automation To The Cloud With Terraform and Azure Pipelines
  • Introduction to Kubernetes Deployment Using Helm
  • Is Agile Accountability an Oxymoron?
  • Java Application Troubleshooting the Sherlock Holmes Way
  • Java: Create a Map With Predefined Keys
  • Journey to IT Misarchy (Part Five)
  • Key Things to Know: Enterprise Chat Architecture That Connects Millions of Users
  • Kong API Platform for Multi-Cloud and Hybrid Organizations
  • Kubernetes Explained: Part 1 — How CI/CD and Microservices Led to Kubernetes
  • Learning the Basics: Methods in Java
  • Log Analysis 101 with Apache Flink, Spring Boot and ActiveMQ
  • Log4j Bug — Slows Down Your Application
  • Machine and Operations Learning (MLOps)
  • Magic Around Spring Boot Auto-Configuration
  • Managing Amazon WorkDocs With AWS Managed Microsoft Active Directory (AD)
  • MapReduce and Yarn Part 2: Hadoop Processing Unit
  • Measuring Performance of Your Methods Using JMH in Java
  • Microservice Definition and Architecture
  • Mind Map: A Guide for Your First One
  • Modern C++ Threading
  • Mongo Aggregates and How to Explain Aggregate Queries
  • Monitoring Self-Destructing Apps Using Prometheus
  • Mule 4 MUnit multipart/form-data Payload
  • Mule Maven Plugin for Deploying MuleSoft Applications
  • Multi-tenancy authentication through Kong API Gateway
  • Online Payments With React and Square
  • Oracle Data Integrator (ODI): Executing A Load Plan
  • Personalize Your Angular Build With Webpack
  • PL/SQL Puzzle: What Assumptions Am I Making?
  • Predictable Pitfalls of Scaling VoIP to Cluster
  • Prevent Users From Losing Unsaved Data
  • Principles to Handle Thousands of Connections in Java Using Netty
  • Product Mindset: Encouraging Ownership in a Team
  • Progressive Web App Development: Technical Components
  • Project Valhalla: Fast and Furious Java
  • Pros and Cons of Using AI Chatbots in Customer Service
  • Python String Format Examples
  • Quick and Easy Initial Effort Estimate for Software Projects
  • Reactive Elasticsearch With Quarkus
  • Reactive Messaging Examples for Quarkus
  • Reactive Programming
  • Reactive Spring Transactions in Redis
  • Read and Write Excel (XLSX) Files With Go
  • Realizing User Story With Storyboard
  • Recipe To Implement the Jenkins Pipeline For MuleSoft Application [Videos]
  • Refactoring Applications for Cloud Migration: What, When, And How
  • Rejection in Akka HTTP: Handle Errors Properly
  • REST to GraphQL in Minutes
  • Right Positioning of Application Portfolio Rationalization and R-Lane in the Cloud Era
  • Rise, the Jakarta EE Ambassadors!
  • Role of Architect in Agile Development
  • RPA + Machine Learning = Intelligent Automation
  • Running Jenkins Build Slaves in A Docker Container
  • RxJava to Kotlin Coroutines: End-to-End Feature Migration
  • Scala at Light Speed, Part 1: The Essentials
  • Scala at Light Speed, Part 3: Functional Programming
  • Scala at Light Speed, Part 5: Advanced
  • Scalable Data Grid Using Apache Ignite
  • Schema Validation In Mule 4
  • Selenium WebDriver and TestNG: Find Perfect Match for Automation Testing
  • Server-Side Pagination Using ASP.NET Core and Angular 8
  • Set Up a CI/CD Pipeline for An Angular 7 Application From Azure DevOps to AWS S3 - Part 2
  • Set up MuleSoft AnyPoint Platform Identity Using Okta External Identity Provider
  • Setting Up Your Java Pipeline With Azure DevOps and Docker
  • Setup Postman for MuleSoft Anypoint Platform APIs
  • Shifting Security Left: The Innovation of DevSecOps
  • Simple DataViz With N1QL and Google Sheets
  • SmileyVars: A Template Engine for SQL
  • Software Product Development Life Cycle — Ways to Pick Model for Your Project
  • Spring Boot - Microservice - Spring Data REST and HATEOAS Integration
  • Spring Boot 2 With Multiple Datasources
  • Spring Boot: Reading Resources
  • Spring Cloud Config Server, Part 1
  • Spring Cloud Kubernetes For Hybrid Microservices Architecture
  • Spring WebClient and Java Date-Time Fields
  • Spring: Serving Multiple Requests With the Singleton Bean
  • SQL vs NoSQL and SQL to NoSQL Migration
  • Staring Into My Java Crystal Ball 2020
  • Stateful Functions: An Open Source Framework for Lightweight, Stateful Applications at Scale
  • Strengthening Testing through Mutation: A DevOps Engineer’s Experience
  • Struggling With Toolchain Sprawl? You're Not Alone
  • Tell Us the Future of Cloud Databases
  • Testing a gRPC Service in Go With Table Driven Tests
  • Testing Asynchronous Operations in Spring With JUnit and Byteman
  • Testing Spring Boot Apps With Kafka and Awaitility
  • Testing State Machines — The Model-Driven Approach
  • The Anatomy of a Microservice, Defining the Domain
  • The Complete Unit Testing Collection [Tutorials and Frameworks]
  • The Fastest Way to Create an Event Sign-up System
  • The Future of Secure Programming
  • The Import Statement With an Emscripten-Generated WebAssembly Module in Vue.js
  • The Multi-Model Knowledge Graph
  • The Mystery of Traits in Scala
  • The Software Development Life Cycle: Benefits, Stages, And Models
  • The Specifics of GIS Testing
  • This Is a DevOps Dishwasher
  • This Week in Spring: 9th Anniversary Edition
  • This Week in Spring: Releases, Books, Webinars, and More
  • This Week in Spring: Releases, Podcasts, and More
  • Three Strategies for Managing APIs and the Edge With Kubernetes
  • Top 5 VS Code Extensions for IoT Developers
  • Top Secrets Management Tools Compared
  • Turn Alexa into Your Personal Messaging Assistant
  • Tutorial: Deploy a Spring Boot Application to the Cloud
  • Unikernels Can Fulfill the DevOps Promise
  • Unlearning These Five Fallacies Will Make You More Innovative
  • Using @RequestScope With Your API
  • Watching Files With Java NIO
  • What Is a Microservices Architecture?
  • What Is SSL Offloading and How It Works
  • What's New With Jakarta NoSQL? (Part 1): Intro to Document With MongoDB
  • What's the Future of Cloud Databases?
  • When a QA Met Reality Technology: A Strategy to Test a Reality-Based Application
  • Who Broke The Build?? A Look at Continuous Integration and Build Servers [Video]
  • Why I Prefer Trunk-Based Development Over Feature Branching and GitFlow
  • Why Should You Give Unit Testing a Second Chance
  • Why Use Smart Contracts to Build Blockchain Applications?
  • Working With a REST API Using HttpClient
  • Working With Temporary Files/Folders in Java
  • Your First Java AWS Lambda [Video]
  • Your Guide to Java 8 Optional

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

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

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: