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 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
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
Partner Zones AWS Cloud
by AWS Developer Relations
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
Partner Zones
AWS Cloud
by AWS Developer Relations
  1. DZone
  2. Sitemap Home
  3. Articles
  4. 2023
  5. January

DZone Sitemap: January 2023 Articles

  • 10 Most Important Tools to Boost Your Productivity as a Developer
  • 2022 in Retrospective
  • 2023 Software Testing Trends: A Look Ahead at the Industry's Future
  • 3 Examples of Address Autofill Forms to Collect Shipping and Payment Addresses
  • 3 Trends in Artificial Intelligence and Machine Learning for 2023
  • 5 Challenges in Building Distributed Systems
  • 5 Data Mesh Best Practices From 4 Data Leaders
  • 5 Factors When Selecting a Database
  • 5 Tips for Optimizing Your React App’s Performance
  • 7 Awesome Libraries for Java Unit and Integration Testing
  • 7 Places to Do Automated Security Tests
  • 9 Things to Consider When Choosing an SCA Tool
  • A Beginner's Guide to Back-End Development
  • A Brief Overview of the Spring Cloud Framework
  • A ChatGPT Job Interview for a Scrum Master Position
  • A Cloud-Native SCADA System for Industrial IoT Built With Apache Kafka
  • A Complete Guide to AngularJS Testing
  • A Data Warehouse Alone Won’t Cut It for Modern Analytics
  • A Guide to Implement Instagram-Like Filters in React Native
  • A Guide To Successful DevOps in Web3
  • A Real-Time Supply Chain Control Tower Powered by Kafka
  • A Simple Union Between .NET Core and Python
  • Accelerating ML Model Inferencing
  • Accessibility Testing vs. Functional Testing
  • Adaptive Sampling in an IoT World
  • Agile Best Practices, Values, and Principles for Effective Teams 2023
  • AI in Software Testing: The Hype, the Facts, the Potential
  • AI, Machine Learning and the Future of Software Development
  • AI-Based Age Verification: What Role Can AI Play to Prevent Scams?
  • AI-Powered Knowledge Graphs
  • AIOps Being Powered by Robotic Data Automation
  • Alternatives to Handsontable and ag-Grid
  • An Implementation of Change Data Capture
  • An Introduction to Data Mesh
  • Announcing: Stargate 1.0 GA; REST, GraphQL, and Schemaless JSON for Your Cassandra Development
  • Apache Avro to ORC Using Apache Gobblin
  • Apache Kafka vs. Memphis.dev
  • API Design Patterns Review
  • API Security Is Finally Gaining Attention That it Deserves
  • Application Assessment Questions for Migration Projects
  • Are Your Password Management Practices up to Par?
  • Arrays and Hashing. Vol.2
  • Artificial Intelligence in Drug Discovery
  • Automatic Failover and Failback for Legacy Multi-Port Application on AWS Cloud
  • Automotive IoT Solutions for Сommercial Vehicles
  • AWS Cloud Migration: Best Practices and Pitfalls to Avoid
  • AWS Fargate: Deploying Jakarta EE Applications on Serverless Infrastructures
  • AWS SQS vs Memphis.dev
  • Beginners’ Guide to Run a Linux Server Securely
  • Best Practices for Writing Clean and Maintainable Code
  • Best Practices to Create High-Performant Applications in Mule 4
  • Best Practices to Improve the Performance of the Flutter App
  • Best Practices to Succeed at Continuous AWS Security Monitoring
  • Better Performance and Security by Monitoring Logs, Metrics, and More
  • BSides SLC: Community, Fun, and Security Best Practices in Salt Lake City
  • Build a Game That Features Local In-App Purchases
  • Build CRUD RESTful API Using Spring Boot 3, Spring Data JPA, Hibernate, and MySQL Database
  • Build Your Own AI Avatar App From Scratch in Less Than 8 Hours
  • Building a Scalable Search Architecture
  • Building Angular Library and Publishing in npmjs Registry
  • Building Comprehensive Operational Technology Cybersecurity Programs for Critical Infrastructure Industries: Learnings From an IBM Security Architect
  • Building Web Applications With React and Python
  • Bye-Bye, Regular Dev [Comic]
  • C# Attributes Basics
  • Change Data Capture With QuestDB and Debezium
  • ChatGPT Prompts for Agile Practitioners
  • ChatGPT vs. GPT3: The Ultimate Comparison
  • ChatGPT: The Unexpected API Test Automation Help
  • Choosing the Best Cloud Provider for Hosting DevOps Tools
  • Classifying Severity Levels for Your Organization
  • Cloud Native London Meetup: 3 Pitfalls Everyone Should Avoid With Cloud Data
  • Cloud-Based Transportation Management System
  • Cloud-Native Application Networking
  • Combating the Climate Crisis Effect on Data Centers
  • Common Mistakes to Avoid When Writing SQL Code
  • Commonly Occurring Errors in Microsoft Graph Integrations and How to Troubleshoot Them (Part 3)
  • Comparing Flutter vs. React Native
  • Comparing Kubernetes Gateway and Ingress APIs
  • Compliance Automated Standard Solution (COMPASS), Part 5: A Lack of Network Boundaries Invites a Lack of Compliance
  • Conditional API Responses for JavaScript vs. HTML Forms
  • Configuring OpenTelemetry Agents to Enrich Data and Reduce Observability Costs
  • Connecting Your Devs' Work to the Business
  • Continuous Development: Building the Thing Right, to Build the Right Thing
  • Core Machine Learning Metrics
  • CQRS and MediatR Pattern Implementation Using .NET Core 6 Web API
  • Create a JavaScript Scrolling and Sweeping Heatmap
  • Creating a Wordle App in Jetpack Compose
  • Data Mesh vs. Data Fabric: A Tale of Two New Data Paradigms
  • Data Science as a Career in 2023
  • Database Backup Security: A Beginner’s Guide
  • Debugging Streams and Collections
  • Debugging Threads and Asynchronous Code
  • Deep Learning-Based Pose Estimation
  • Deploying Java Serverless Functions as AWS Lambda
  • Developer’s Handbook for Infrastructure Monitoring
  • DevOps vs. “Traditional” CI/CD
  • DevSecOps Benefits and Challenges
  • DevSecOps: The Principles to Apply to Improve Your Security System
  • Dialogflow CX Agents
  • Dialogflow CX CLI: The Missing CLI To Interact With Your Agents
  • Dialogflow CX Entity Types
  • Dialogflow CX Intents
  • Differences Between Site Reliability Engineer vs. Software Engineer vs. Cloud Engineer vs. DevOps Engineer
  • Different Ways to Search Database Objects
  • Distributed Caching on Cloud
  • Distributed SQL: An Alternative to Database Sharding
  • Distributed Stateful Edge Platforms
  • Do Not Forget About Testing!
  • Dockerizing an Ansible Playbook, Part 1
  • Dockerizing an Ansible Playbook, Part 2
  • Doing DevOps Like Skynet With ChatGPT
  • Drive Valuable Insights About Your Web3 Application Using API Analytics
  • Easy and Fast Integration: GitHub in Android Studio
  • Easy Smart Contract Debugging With Truffle’s Console.log
  • Educating the Next Generation of Cloud Engineers With Google Cloud
  • Efficiently Computing Permissions at Scale: Our Engineering Approach
  • Engineering Manager: Resolving Organizational Conflicts
  • Enhancing Web Accessibility For All in 2023
  • Enterprise Cloud Computing Adoption: Benefits and Challenges
  • Essential Mobile App Security Tips for Coders in 2023: Make Your App Unhackable
  • Essential Protocols for Python Developers to Prevent SQL Injection Attacks
  • Evolutionary Architecture: A Solution to the Lost Art of Software Design
  • Example: Thinking Out of the Box
  • Experience the Future of Communication With GPT-3: Consume GPT-3 API Through MuleSoft
  • Explainer: Building High Performing Data Product Platform
  • Explaining: MVP vs. PoC vs. Prototype
  • Exploring MongoDB Capabilities With Java Using Jakarta NoSQL 1.0.0-b5
  • Exploring the Benefits of Cloud Computing: From IaaS, PaaS, SaaS to Google Cloud, AWS, and Microsoft
  • Express Hibernate Queries as Type-Safe Java Streams
  • Finding Images With Words
  • Five Key Metaverse Launch Features: Everything You Need to Know
  • Foojay.social: A Mastodon Server for the Java Community
  • Fraud Detection With Apache Kafka, KSQL, and Apache Flink
  • Getting Started With JMS-ActiveMQ: Explained in a Simple Way
  • Getting Started With MSK Serverless and AWS Lambda Using Go
  • Google AppSheet Tutorial for Non-Technical Citizen Developers
  • GPT-3 Playground: The AI That Can Write for You
  • Hackerman [Comic]
  • Handling Automatic ID Generation in PostgreSQL With Node.js and Sequelize
  • Handling Virtual Threads
  • Help the Compiler, and the Compiler Will Help You: Subtleties of Working With Nullable Reference Types in C#
  • How Can Enterprises Put Accessibility at the Center of Their Mobile App Testing Strategy?
  • How Can MACH Architecture Boost Digital Transformation?
  • How Do the Docker Client and Docker Servers Work?
  • How Has LINQ Performance Enhanced in .NET 7?
  • How I Discovered My Security Practices Are Pretty Bad
  • How Observability Is Redefining Developer Roles
  • How to Add Test Cases to Your React Typescript App
  • How To Approach Legacy System Modernization
  • How To Build a Node.js API Proxy Using http-proxy-middleware
  • How to Build an Automated Testing Pipeline With CircleCI and Selenium Grid
  • How to Build Great HTML Form Controls
  • How To Build the Best Logistics Tech Stack for Fastest TCO
  • How To Check Docker Images for Vulnerabilities
  • How to Collaborate Effectively If Your Team Is Remote
  • How to Configure AWS Glue Job Using Python-Based AWS CDK
  • How To Create a Date Dimension Using Databricks
  • How to Create a Real-Time Scalable Streaming App Using Apache NiFi, Apache Pulsar, and Apache Flink SQL
  • How To Create a Stub in 5 Minutes
  • How To Create and Edit Excel XLSX Documents in Java
  • How to Cut the Release Inspection Time From 4 Days to 4 Hours
  • How to Develop a Portrait Retouching Function
  • How To Develop a QR Code Scanner for Pay Parking
  • How to Develop an AR-Based Home Decoration App
  • How To Generate Code Coverage Report Using JaCoCo-Maven Plugin
  • How to Leverage Automated Code Drop To Save Time and Money
  • How to Perform Accessibility Testing of Websites and Web Apps
  • How to Properly Test Your Dialogflow CX Agents
  • How to Quarterback Data Incident Response
  • How to Quickly Build an Audio Editor With UI
  • How to Rescue Your Magento 2 Project
  • How to Secure Your CI/CD Pipeline
  • How To Take A Screenshot Using Python and Selenium
  • How To Train, Evaluate, and Deploy a Hugging Face Model
  • How to Use AppSheet: A Guide to Data Tab Sections
  • How To Use Terraform to Provision an AWS EC2 Instance
  • How To Validate Three Common Document Types in Python
  • How, When, and Why Top QA Engineers Use AI in Testing
  • Hugging Face Text Classification Tutorial Using PyTorch
  • IBM Cloud: Deploying Payara Services on OpenShift
  • Image Classification With DCNNs
  • Implementing Infinite Scroll in jOOQ
  • Insight Into Developing Quarkus-Based Microservices
  • Installing Fedora 36 on Macbook Pro 13-Inch (Late 2011)
  • Installing or Upgrading to Fedora 37 on MacBook Pro 13-Inch (Late 2011)
  • Integration Testing: Why Developers Heed Attention to It
  • Integration: Data, Security, Challenges, and Best Solutions
  • Internal Components of Apache ZooKeeper and Their Importance
  • Intrinsic Aspects of Apache ZooKeeper and Their Importance
  • Investigating CockroachDB Performance and Stability With 22k Databases and 300k Tables
  • IoU Score and Its Variants for Deep Learning
  • Iptables Basic Commands for Novice
  • Is Serverless Architecture Really Server Less?
  • Is Your Data Infrastructure Stifling Innovation?
  • Java Development Trends 2023
  • JavaScript Type Conversion and Coercion
  • Key Considerations When Implementing Virtual Kubernetes Clusters
  • Kotlin Is More Fun Than Java And This Is a Big Deal
  • Kubernetes Control Plane: 10 Tips for Airtight K8s Security
  • Leaders Make Their Own Problems
  • Learn What Is No-Code as Software Development Trend: A Complete Guide
  • Legacy VM Backup vs. Native VM Backup
  • Lessons Learned From the React Global Online Summit 22: Senior Track
  • Lessons Learned When Migrating Service Virtualization to OpenSource
  • Leveraging ML-Based Anomaly Detection for 4G Networks Optimization
  • Managing Dynamic Application Properties in MuleSoft for CloudHub Applications
  • Memory Debugging: A Deep Level of Insight
  • Microservices Discovery With Eureka
  • Microsoft Azure Active Directory
  • Microsoft Azure API Management Service
  • Microsoft Azure Backup Service
  • Microsoft Azure Cosmos Database Service
  • Microsoft Azure Logic Apps Service
  • Microsoft Azure Virtual Machine
  • Mr. Over, the Engineer [Comic]
  • Multi-Cloud Database Deep Dive
  • My 7 Must-Have Tools for JavaScript Pros That I Can’t Live Without in 2023
  • NEXT.JS 13: Be Dynamic Without Limits
  • O11y Guide: Exploring Perses API and Tooling
  • OAuth Grant Types Guide
  • OpenID Connect Flows
  • OpenShift Container Platform 4.11 Cluster Setup
  • PHP Implode and Explode Functions
  • PHP vs React
  • Playwright vs. Cypress: The King Is Dead, Long Live the King?
  • PostgreSQL: Bulk Loading Data With Node.js and Sequelize
  • Potential Future Applications for AI and ML in Software Development
  • Problems of Cloud Cost Management: A Socio-Technical Analysis
  • Project Hygiene
  • Project Loom And Kotlin: Some Experiments
  • Promises, Thenables, and Lazy-Evaluation: What, Why, How
  • Pros and Cons of Using Styled Components in React
  • Public Cloud-to-Cloud Repatriation Trend
  • Pytest for Functional Test Automation With Python
  • Quantum Support Vector Machine 101
  • Quick Guide: Role of Cloud-Native in Managing Big Data Applications
  • RabbitMQ vs. Memphis.dev
  • React for Web Development: Key Features and Comparison With Other Frameworks
  • Real-Time Logistics, Shipping, and Transportation With Apache Kafka
  • Real-Time Stream Processing With Hazelcast and StreamNative
  • Redis: What It Is, What It Does, and Why You Should Care
  • Required Knowledge To Pass AWS Certified Data Analytics Specialty Exam
  • Required Skills/Knowledge To Pass AWS Machine Learning Specialty Certification
  • Resolve Apache Kafka Starting Issue Installed on Single/Multi-Node Cluster
  • Revolutionizing Supply Chain Management With AI: Improving Demand Predictions and Optimizing Operations
  • SaaS Business Model: How It Works and How to Make Money With It
  • Sandbox Testing and Product Redelivery for In-Game Purchases
  • SAST: How Code Analysis Tools Look for Security Flaws
  • Secrets Management
  • Security Bugs Are Fundamentally Different Than Quality Bugs
  • Security Operations Center Trends for 2023
  • Should You Create Your Own E-Signature API?
  • Simple Sophisticated Object Cache Service Using Azure Redis
  • Simulate Network Latency and Packet Drop In Linux
  • Simulating and Troubleshooting StackOverflowError in Kotlin
  • Simulating and Troubleshooting Thread Leaks in Kotlin
  • Software Development Cycle Time: A Deep Dive
  • Speed Up Your Laravel Website With Performance Optimization Tips
  • Spring Cloud: How To Deal With Microservice Configuration (Part 1)
  • SQL Extensions for Time-Series Data in QuestDB
  • Stream Processing vs. Batch Processing: What to Know
  • Streaming Data From MySQL to Postgres
  • Taming Cloud Costs With Infracost
  • Tech Layoffs [Comic]
  • Technical Debt Growth: How Can It Happen Without Realizing It?
  • The 12 Biggest Android App Development Trends in 2023
  • The 31 Flavors of Data Lineage and Why Vanilla Doesn’t Cut It
  • The ChatGPT Model: A Real-Life Example
  • The Data Leakage Nightmare in AI
  • The Data Whisperer
  • The Enterprise Guide to Continuous Application Modernization
  • The Enterprise, the Database, the Problem, and the Solution
  • The Everything Guide to Data Collection in DevSecOps
  • The Future of Cloud Engineering Evolves
  • The Future of DevOps Is in Value Stream Management
  • The Importance of Delegation in Management Teams
  • The Journey to Becoming a Rockstar Salesforce Developer
  • The Massive Hidden Power of Breakpoints
  • The Origins of ChatGPT and InstructGPT
  • The Promise of Platform Engineering
  • The Quest for REST
  • The Real Democratization of AI, and Why It Has to Be Closely Monitored
  • The Role of Data Governance in Data Strategy: Part 1
  • The Role of Data Governance in Data Strategy: Part II
  • The Top 3 Challenges Facing Engineering Leaders Today—And How to Overcome Them
  • Three Reasons Why IoT Security Needs To Be a Priority in 2023
  • Three SQL Keywords in QuestDB for Finding Missing Data
  • Thriving Amid Giants: A Guide for Small Players in the LLM Search Engine Market
  • Tips for Optimizing PHP Code for Better Performance
  • Top 10 Secure Coding Practices Every Developer Should Know
  • Top 5 Internet of Things (IoT) Trends to Expect in 2023
  • Top 5 Node.js REST API Frameworks
  • Top 5 PHP REST API Frameworks
  • Top 8 Blockchain APIs for Developers
  • Top Authentication Trends to Watch Out for in 2023
  • Top Five Tools for AI-based Test Automation
  • Trends Shaping “Post-Pandemic” Enterprise Integration – A Practitioner’s View
  • Tutorial: Developing a Scala Application and Connecting It to ScyllaDB NoSQL
  • Type Variance in Java and Kotlin
  • Understanding Database Indexes
  • Understanding gRPC Concepts, Use Cases, and Best Practices
  • Unit of Work With Generic Repository Implementation Using .NET Core 6 Web API
  • Unleashing the Power of JavaScript Modules: A Beginner’s Guide
  • Unlocking the Power of Polymorphism in JavaScript: A Deep Dive
  • Upgrade Guide To Spring Data Elasticsearch 5.0
  • Usage of Sets and Dense Rank While Developing Top N Reports in Tableau
  • Use AWS CloudFormation to Create ShardingSphere HA Clusters
  • Use CDK To Deploy a Complete Solution With MSK Serverless, App Runner, EKS, and DynamoDB
  • Using AI and Machine Learning To Create Software
  • Using JSON Web Encryption (JWE)
  • Using QuestDB to Collect Infrastructure Metrics
  • Using the PostgreSQL Pager With MariaDB Xpand
  • Utilize OpenAI API to Extract Information From PDF Files
  • Visual Network Mapping Your K8s Clusters To Assess Performance
  • Vue.js vs. React: Application, Features, and Use Cases
  • Watch and Evaluate
  • Watch Area and Renderers
  • Web Application Architecture: The Latest Guide
  • What Are BitB Phishing Attacks?
  • What Are Runbooks? And Why Are They Needed?
  • What Is a Kubernetes CI/CD Pipeline?
  • What Is Azure Content Delivery Network Service?
  • What Is Azure Site Recovery Service?
  • What Is Blockchain Trilemma and How Could It Be Solved?
  • What Is Essentialism, and How Does It Make Software More Efficient?
  • What Is Policy-as-Code? An Introduction to Open Policy Agent
  • What Makes ReactJS Good for Logistics Applications in 2023?
  • What Should You Know About Graph Database’s Scalability?
  • What Was the Question Again, ChatGPT?
  • What’s the Best Way to Determine the Price of an API?
  • When AI Strengthens Good Old Chatbots: A Brief History of Conversational AI
  • Why Backup GitHub, GitLab, or Bitbucket—the Risk of Data Loss
  • Why Does DevOps Recommend Shift-Left Testing Principles?
  • Why Every Fintech Company Needs DevOps
  • Why It Is Important To Have an Ownership as a DevOps Engineer
  • Why Many Developers Don’t Write or Give Talks and How To Overcome Challenges
  • Why Open Source Is Much More Than Just a Free Tier
  • Why Platform Engineering Is Not at Odds With DevOps
  • Why You Should Automate Code Reviews
  • Workload-Centric Over Infrastructure-Centric Development
  • Writing a Modern HTTP(S) Tunnel in Rust
  • [DZone Survey] Share Your Expertise and Take our 2023 Web, Mobile, and Low-Code Apps Survey

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

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

Let's be friends: