DZone Sitemap: July 2020 Articles
- ''Use the Force, Luke''... or Modern C++ Tools
- 10 Best Tools for Building a Great Remote Development Team
- 10 Best Tools for DevOps You’ve Never Heard About
- 10 Functional Testing Tips in Symfony
- 10 Nifty Tips To Bolster Selenium Test Automation
- 10 Steps to Optimizing DevOps and Security
- 10 Techniques to Increase Productivity and Time Management
- 10 Tips to Improve WordPress Page Load Time
- 11 Best Voice Recognition Software for Agile Teams
- 11 Mistakes to Avoid During Your First 30 Days as a New Manager
- 13 Tips to Improve PostgreSQL Insert Performance
- 14 Simple Ways to Be More Productive Every Day
- 2020 Software Delivery Management Report
- 21 Groups and Companies Testers Should Follow on Linkedin
- 25 Most Common Web Developer Interview Questions And Answers [2020]
- 3 Skills Needed for API Development
- 3 Tips to Write SQL Queries That Are Easier to Read and Modify
- 4 Best Practices for Securing Your SAP HANA Database
- 4 Tips for Improving Code Readability
- 4 Ways an Integration Platform as a Service (iPaaS) Fuels Efficiency
- 5 Actionable Tips to Tracking and Optimizing Your Team's Time
- 5 Awesome Free React Native UI Kits of 2020
- 5 Common Mistakes When Writing Docker Compose
- 5 Data Encryption Best Practices To Follow
- 5 Factors to Consider Before Choosing an API Management Platform
- 5 Hands-On Tutorials to Jump-Start AWS Free Tier
- 5 Predictions for the Future of IoT and Mobile App Integration
- 5 Questions With the CIO of Zoom
- 5 Reasons Your Offshore Software Construction Project Is Failing
- 5 Steps for Implementing a Modern Data Architecture
- 5 Tips for Better REST API Design
- 5 Tips for Getting Alert Fatigue Under Control
- 5 Ways Conversational AI Will Revolutionize Your Contact Center
- 51 Best Tools for Small Businesses in 2020 (Free and Inexpensive)
- 6 Scrum Tools to Increase Your Team’s Productivity
- 7 Best Attributes of an Agile Workforce (And Why Is It Important?)
- 7 Key Node.js Advantages to Develop Scalable Web Apps
- 7 Resource Scheduling Errors and How to Mitigate Them
- 7 Steps To Use Mobile DevOps Tools Efficiently
- 8 Metrics for Rapidly Scaling Dev Teams
- 8 Tips to Optimize Your Continuous Testing Strategy
- 9 Reasons to Quit Multitasking as an Agile Professional
- 9 Ways Laravel Framework Improves Web App Development
- A Basic Guide to Extractors in Scala
- A Deep Dive Into the Transformer Architecture – The Development of Transformer Models
- A Deep-Learning Approach to Search for Similar Homes
- A Detailed Comparison of Data Modeling Tools
- A DevOps Approach To Legacy System Modernization
- A Guide to Agile Testing for Better Software Quality
- A New Concurrent HashMap
- A Red Pill For (Micro)Services
- A Review of Graph Databases
- A Simulation Using Sequential and Parallel Collections in Scala 2.13
- Achieve Higher Productivity With Task Management Software
- Adding Server in Runtime Manager
- Adoption of Hybrid Agile in Fixed-Bid Projects
- Advanced Process Integration Tips - Mastering the Kie Smart Router
- Advanced Process Integration Tips - Quarkus Applications
- Advanced Process Integration Tips -Choosing a Runtime Strategy Wisely
- Advanced Process Integration Tips -Configuring External Persistence
- Advanced Process Integration Tips -Understanding Transactional Boundaries
- Advancing Enterprise Productivity With Orchestration in DevOps
- Agile Gratitude—It's In Our DNA!
- Agile Laws and Distributed Teams: From Conway to Goodhart to Parkinson
- Agile Scoping — How to Keep the Focus
- AI and Text Analysis: Best Approaches To Follow
- AI Chatbots – Challenges and Opportunities
- Align Engineering Metrics to Business KPIs
- All You Need to Know About Smart Grid Big Data Analytics
- Alternate, when RabbitMQ is not installed as a service on Windows10?
- An Introduction to Nebula Graph's Storage Engine
- An Introduction to Nebula Graph’s Query Engine
- An Introduction to Soft Skills for Leadership for Agile Teams
- An Overview of Health Check Patterns
- An Overview of Jupyter Notebook (Video)
- An Ultimate Guide to the Scrum Project Management
- Analysis of Merge Requests in GitLab Using PVS-Studio For C#
- Anatomy of Sequential Data Processing With Java Streams
- Angular Tree Table
- Anti-Virus and 0-Day Threat Protection for Java Web Applications
- Apache Kafka and Blockchain: Friends, Enemies, or Frenemies?
- Apache Kafka for Telco-OTT Applications (Telecom Sector)
- Apache Kafka in the Gaming Industry: Use Cases + Architectures
- API Development - Glossaries
- API Security Weekly: Issue #90
- API Security Weekly: Issue #91
- API Security Weekly: Issue #92
- API Security Weekly: Issue #94
- API Streaming Response with Oracle and Java
- APIs ≠ Only REST
- Application Retirement Using Informatica Data Archive
- AR and VR Trends: Differences Between Developers and Non-Developers
- Assessing API Security Risks, Plotting a Solution
- Attribute Based Access Control for Mulesoft APIs
- Attribute Clustering for Performance
- Author Spotlight: Justin Albano
- Automate Deployment to CloudHub using CloudHub Deployer Plugin Jenkins
- Automated Rollback the Ultimate Application Release Insurance Policy
- Automatically Scan Your Docker Images for Vulnerabilities With AWS ECR
- Automating Workflows with GitHub Action in Nebula Graph
- Automation Testing Technologies - What’s Trending in 2020?
- Autoscaling Your Kubernetes Microservice with KEDA
- Avoid Groupthink and Herd Mentality At Work
- AWS Auto Scaling With Hazelcast
- AWS EC2 Image Builder: Automating OS Image Build Pipelines
- AWS Fargate for Amazon Elastic Kubernetes Service
- AWS Lambda’s Major Limitations
- Axway Integration Builder in a Sentiment Analysis Application, Part 2
- Azure Event Hubs: Role Based Access Control (RBAC) in action
- Beginners guide - Building a retail web shop workshop update
- Best Practices for Java Deployments
- Best Practices in Software Development: Interface Overuse
- Best Project Manager Interview Questions for Ideal Hiring
- Best Resources to Learn React Native Development
- Best Video Conferencing Software for Agile Teams and Businesses
- Best Ways to Track Time in Jira
- Big Data and DevOps: Why They Are Better Together on A Project
- BitBucket vs GitHub — The Complete Review [2020]
- Blue-Green Deployment, Zero Downtime Updates, and Failover Protection With Traffic Distribution Add-On
- Build a Cross-Region Hybrid Cloud Storage Gateway for AI at WeRide
- Build a Mulesoft API Step By Step — Part 1
- Build an API Using AWS API Gateway and Dell Boomi — Step 1
- Build, Publish and Deploy NuGet Package Using Github Actions
- Builder Design Pattern in Modern C++
- Building a Mission-Critical Open Source Java Platform - Installing WildFly
- Building a Mission-Critical Open Source Java Platform - The Web Layer
- Building a Mission-Critical Open Source Java Platform - Tuning WildFly
- Building a Secure REST API with OpenID Connect
- Building Docker Images to Docker Hub Using Jenkins Pipelines
- Building Highly Effective DevOps Teams
- Building Reactive Scalable Systems
- Business Intelligence and AI: Do They Stack Together?
- C++ RESTful Web Service With Swagger-UI and Auto-Documented Endpoints
- C++20 Reference Card
- Caching With Spring Boot and Hazelcast
- Calculating Application Availability in the Cloud
- Can Your API Gateway Tango to Open API Spec?
- Canary Deployment of Applications on Kubernetes Using Spinnaker
- Capture IoT Devices Data Via RabbitMQ
- Change Data Capture Architecture Using Debezium, Postgres, and Kafka
- Changing from Git Master to Main on Heroku
- Chatbot Integrations – Adding an Integration in Teneo
- Checking Out Camunda: Replacing the Old BPMS Legacy System
- CI/CD Pipeline Spanning Multiple OpenShift Clusters
- Cloud Data Integration Companies in 2020
- Cloud Mining: A New Approach to Cryptocurrency Business
- Cloud-Native Application Bundles: Containerization With Cloud-Native Applications
- Cluster Diagnostics: Troubleshoot Cluster Issues Using Only SQL Queries
- Code Less, Benefit More: 10 Tips from Python Data Science
- Code Play #1: WebSockets With Vert.x and Angular
- Coding the Recurrent Neural Network
- Common Selenium XPath Mistakes
- Comparing Akka Streams, Kafka Streams and Spark Streaming
- Comparing Grakn to Semantic Web Technologies — Part 1/3
- Comparing Grakn to Semantic Web Technologies — Part 2/3
- Comparing Grakn to Semantic Web Technologies — Part 3/3
- Comparison of Open Source API Analytics and Monitoring Tools
- Compiling Trouble Shooting: Segmentation Fault and GCC Illegal Instruction
- Comprehensive Review of Haiku R1/beta2
- Conceptualization of IoT-Enabled Smart Kitchen
- Connect to AWS IAM API from MuleSoft.
- Connecting Robotic Process Automation and Test Automation
- Connecting to Azure Cosmos DB MongoDB API
- Container Types and Use Cases
- Content Filter Pattern for REST Service Fields Filtering
- Content Filter Pattern for REST Service — Implementation
- Continuous Delivery: A Quality Standard For Software Development
- Controlling Lottie Animation Through Gestures
- Converting Certificate from pfx to cer Format on Windows 10
- COVID-19 Has Changed the Future of Low-Code. Are You Ready?
- Create Native Images for Spring Boot With GraalVM
- Creating a JWT auth server in 1 second
- Creating an Angular Web App in 1 second
- Creating PDF's With Custom Data Using Mule 4+ Java
- Creating REST Web Services With Spring Boot 2 Running on MicroProfile
- Creating Value From Legacy Data – the Whys and the Hows
- Cross Account Amazon CloudWatch Metric Sharing
- Cross-Cutting Concerns for An Enterprise Application
- Customized Alerts for Hadoop Jobs Using Yarn REST API
- CX vs UX: What's the Difference?
- DAML: Getting started with building Templates
- Data Collection Techniques for Market Research
- Data Pipeline Using MongoDB and Kafka Connect on Kubernetes
- Database Architectures and Use Cases - Explained
- Database Fundamentals #24: More Filtering Data
- Database Queries as Streams: Intro to Speedment Part 2
- Day 13 of 30 Ruby Coding Challenge - Fibonacci Sequence in Ruby
- Day 14 of 30 Ruby Coding Challenge - Fibonacci Sequence the Ruby Way
- Day 15 of 30 Ruby Coding Challenge - Fibonacci Sequence Recursively
- Day 16 of 30 Ruby Coding Challenge - Sum Even Numbers in a Fibonacci Sequence
- Day 17 Ruby Coding Challenge - Sum Even Numbers in Fibonacci Sequence
- Day 18 of 30 Ruby Coding Challenge - Finding the Missing Number Game
- Debugging a Segfault in Rust
- Decision Tree Classifier Python Code Example
- Declarative Schema: Simplifying Magneto Development
- Deep Learning for Signal Processing: What You Need to Know
- Deep Learning in Finance: Is This the Future of the Financial Industry?
- Defining Scripted Contexts for Your Conversational AI Solution in Teneo
- Demystifying SSL Decryption
- Deno JS: CRUD and MySQL Connection
- Deno JS: Introduction
- Deploy Friday EP — 16 Micronaut: A Modern Full-Stack Framework for Building Microservice and Serverless
- Deploy Friday EP: 14 Apache Kafka
- Deploy Friday: E12 Java Enterprise Applications
- Deploy Your C++ Lambda with Docker
- Deploying a Django Application to AWS EC2 Instance With Docker
- Deploying Artemis Broker With SSL Enabled and Use AMQP
- Deploying Highly Scalable Cloud Storage With Rook Part 1 (Ceph Storage)
- Deploying MuleSoft Application On One Worker and Multiple Workers
- Deploying Secure Firecracker MicroVMs on K8s using Weave FireKube
- Design a Real-Time ETA Prediction System Using Kafka, DynamoDB, and Rockset
- Designing Software From the Outside In: Putting Visuals First
- Detecting and Resolving Database Connection Leaks with Java Applications
- Detecting Compatibility Issues With the Java SE API
- Determine Payload Size Using Nginx
- Develop Camel-Quarkus Applications Using Red Hat
- DevOps Enterprise Summit 2020 Showcases a Work in Progress With Significant Business Outcomes
- Difference Between Keras and TensorFlow
- Differences Between Functional Testing and Usability Testing
- Disk Spilling in a Vectorized Execution Engine
- Do Enterprises Need an Operating System (OS) for AI?
- Do Graph Databases Scale?
- Docker Centralized Logging With ELK Stack
- Dynamically Evaluate Dataweave Scripts
- Easy Way to Deploy API Services Using Serverless Framework — Part 1
- Edge Is Taking Data to a Higher Level
- Email Notification Using Anypoint Runtime Alerts and Cloudhub Connector
- Employee Computer Monitoring Ethics and How to Set Monitoring Aims
- Enabling Multicloud K8s Communication With Skupper
- Event Sourcing Explained — Why You Should Care (Part 1)
- Event-Driven Architecture as a Strategy
- Everything You Need to Know About Buildah
- Example Architectures for Data-Intensive Applications
- Excel UI With Java Flexibility: Merging Spreadsheet Data in Keikai
- Exclude Flows and Files From MUnit Test Coverage
- Explaining Microservices and Service Mesh with Istio
- Explaining the Difference Between Web and Mobile App Testing
- Exploring Apache Superset as a Visualization Tool for Oracle R12
- Expressing a Conditional Expression Using JSON: Java Implementation
- Extending Python’s Simple HTTP Server
- FHIR Code in 10 Minutes
- Fighting Covid-19 With The Power of AI
- Find Invalid Objects in SQL Server Databases
- First Class SQL for Full Text Search
- First Class SQL for Full-Text Search
- Five Ways to Improve the Understandability of your Software
- FizzBuzz on Mule 4 With a While Loop Using VM Queue
- From C to C++: Converting Eclipse C Projects
- From Caching to CDN: How To Decide Which Way to Go
- Future Retail: A Business and Technical Architecture
- Generating JSON Data From an Excel File
- Get and Store Temperature From a Raspberry Pi With Go
- Getting Anypoint Monitoring to Work With Mule Runtime on a Mac
- Getting Started With Apache Camel Part 1
- Getting Started With AVRO
- Getting Started With Azure Data Explorer Using the Go SDK
- Getting Started With Distributed SQL on Red Hat OpenShift With YugabyteDB Operator
- Getting Started With Maven For Selenium Testing
- Getting Started With MongoDB Using Go
- Git Best Practices — AFTER Technique
- Git Rebase vs Pull Tutorial
- Google Calendar Integration with Ruby on Rails Development
- Gradient Descent vs Normal Equation for Regression Problems
- gRPC Basics: Why, When, and How?
- gRPC Client and Bi-directional Streaming with Ballerina Swan Lake
- Handling Property Changes Using Decorator - an Alternative to ngOnChanges
- Have It Your Way With MicroProfile GraphQL
- Hello World: Micronaut in the Cloud
- Hidden Costs of Unoptimized Developer Workflows
- High-Performance Real-Time Processing With Snowflake
- Highly Available Prometheus Metrics for Distributed SQL With Thanos on GKE
- Houses vs. Cities: Understanding Agile Testing for Packaged Apps
- How Agile Methodology Transforms the Organizational Framework
- How AI Empowered Professional Writing
- How AI Has Changed the Landscape of Education
- How AI Will Power Intelligent Advertising
- How Can I Automate Data Extraction From Complex Documents?
- How Can Smart Data Improve Search-Based Analytics?
- How Do You Simplify End-To-End Test Maintenance?
- How Infrastructure as a Code and Immutable Servers Accelerate DevSecOps in Applications
- How Java Optional Evolved Over Time
- How Many API Calls Should You Do?
- How Milvus Implements Dynamic Data Update and Query
- How Nebula Graph Stores a One Trillion Connections Social Network: The Practices at WeChat
- How SLIs Help You Understand Users' Needs
- How SLOs Help Your Team With Service Ownership
- How Storj Is Migrating From Postgres to CockroachDB: Bulk Loading Performance
- How TiDB's HTAP Makes Truly Hybrid Workloads Possible
- How To Achieve Mongo Replication on Docker
- How to Approach Data Migration in 3 Stages
- How to Attach a Document to BPMN Process In jBPM 7
- How to Build a Routing Application With Cypher and Memgraph
- How to Build Your Own Chatbot With Dialogflow
- How to Check if A List Contains a Value in Clojure
- How to Choose Monitoring Tools for DevOps and SRE
- How to Choose Your Cloud Provider
- How to Classify Incidents
- How to Communicate Effectively as a QA Manager
- How to Configure and Use Secure Properties In Mule 4
- How to Convert HTML to PDF in Java
- How to Create a Development Environment on Alpine Linux
- How to Create and Manage a Complete and Effective Product Backlog
- How To Create the Good Work Plan (GWP) for Agile Teams
- How to Create Your Own Kubernetes Custom Resources
- How to Decide if Flutter Is the Right Choice for Your Cross-Platform App Development
- How to Deploy Nebula Graph on Kubernetes
- How to Deploy React Apps for Free With GitHub Pages
- How to Detect the Internet Connection Status in an Angular Application
- How to Develop a Secure Application
- How to Develop SaaS Application
- How to Develop Your Python Docker Applications Faster
- How to Do Agile Software Development the Right Way
- How to Dockerize Angular App?
- How to Eliminate Employee Burnout In 12 Simple Ways
- How to Establish a Successful Testing Process for Your Product
- How to Hack Engineers: An “Unknown Knowledge Attack”
- How to Handle Alerts and Popups in Protractor With Selenium?
- How to Install and Configure Ansible on Ubuntu (Part 1)
- How to Install Red Hat Decision Manager 7.7
- How to Integrate Google Maps in React Native
- How to Keep Your Regression Testing Routine Effective
- How to Kill Your Developer Productivity
- How to Load Custom JSON Files Into Laravel's Config
- How to Manage Environment Variables
- How to Manage Multi-Cluster Kubernetes with Operators
- How to Market to Developers with Paid Marketing
- How to Migrate a Server To AWS
- How to Overcome 6 Selenium Automation Testing Challenges
- How to Populate a Child-Side Parent Association via a Hibernate-Specific Proxy
- How to Practice Clean Code in Software Projects
- How To Run Selenium IDE Test Over Online Selenium Grid?
- How to Scale Out Milvus — Vector Similarity Search Engine
- How To Setup a CI/CD Pipeline With Kubernetes 2020
- How to Use Apache Shiro and OAuth 2.0 to Build a Secure Application
- How to Use EFS With AWS Lambda
- How to Use Vault and Spring Cloud Config to Secure Secrets
- How to Write Test Cases?
- How We Cut Our Docker Push Time by 90%
- How We Managed to Transition to Remote Work Seamlessly
- How You Can Convert iOS App To Android App?
- Hybrid Integration — Ground-to-Cloud Patterns We're Seeing in the Wild
- Ideal Opportunity for Cloud Management with Automated Fixes
- Impact of COVID-19 on Crypto and Blockchain Payments
- Impact of Deep Learning on Personalization
- Implement FHIR REST Server With Couchbase
- Importance of CI/CD for Your Developers – It’s Worth It!
- Improve Your Software Testing Strategy: A Testing Maturity Model
- Improving the Accuracy of Quality Assurance With Defect Tracking
- In-Depth Understanding of Privilege Escalation Attacks
- Industry-Standard Web Development Techniques for Angular
- Ingenious Ways to Inspire Team Autonomy
- Install and Setup Docker Using Ansible on Ubuntu 18.04 (Part 2)
- Introducing a Drill Down Table API in Cube.js
- Introducing Streamlit Components
- Introduction to BigQuery
- Introduction to Django
- IoT and Healthcare
- Is Kubernetes Really That Hard?
- Is Using RICE Score Actually Increasing Productivity?
- Is YAML Developer My Next Job Title?
- Istio 1.6 Improves Operability and Enhances Simplicity
- J-Spring Digital 2020 Impressions
- Jackson, JSON and the Proper Handling of Unknown Fields in APIs
- Jakarta Security and REST on Cloud: Part 4 Combining JWT With OAuth2
- Java 8 Parallel Processing With Completable Future
- Java 8/9 Best Practices — Part-1 (Static Factory Methods)
- Java High Availability With WildFly on Kubernetes
- Java-Friendly Kotlin: Default Arguments
- Jenkins Pipeline Groovy Script - Part 1: Creating Gitlab Group
- JFrog Artifactory vs AWS CodeArtifact: Promotion Pipelines
- JUnit Tutorial for Beginners in 5 Steps
- K-Means and SOM: Introduction to Popular Clustering Algorithms
- Kafka Connect on Kubernetes The Easy Way!
- Kafka on Kubernetes, the Strimzi Way (Part 2)
- Kafka on Kubernetes, the Strimzi Way! (Part 1)
- Kernel Density Estimation
- Kotlin Wiremock
- Kubernetes Admission Controllers
- Kubernetes Authentication
- Leaders: Here's How to Encourage Full Service Ownership
- Learn About DBMS_OUTPUT Package in Oracle
- Learning from Incidents: What to Do After Writing a Postmortem
- Learning OT Cybersecurity From the TV Show 'Mr. Robot'
- Leveraging DevOps Services: Development, Testing, and Delivery
- Low Code Serverless Integration With Kumologica
- Machine Learning Algorithms: Mathematics Behind Linear Regression
- Make Your Web App Reactive With Vue Reactivity
- Making Java Microservices Zing with Azul Zing
- Making the Case for a Monolithic Architecture
- Manage Azure Event Hubs With Azure Service Operator on Kubernetes
- Managed Scheduled Executor Service vs EJB Timer
- Managing Camel Rest Services Using Red Hat 3Scale API Management
- Managing ML Projects — Allegro Trains vs GitHub
- Managing Up to Take Charge of Your Own Growth
- Mapping a Path Query in Spring Data Neo4j
- Mapping JSON to and from a C++ Structure
- MCUXpresso SDK Tutorial: Using I2C Driver on OKdo E1 Board
- Measure Your Test Automation Maturity
- Micronaut in the Cloud: Intro to MongoDB in Microservices
- Micronaut in the Cloud: Micronaut Data
- Micronaut in the Cloud: PostgreSQL with JPA
- MicroProfile Metrics with Prometheus and Grafana [Video]
- MicroProfile OpenTracing With Jaeger
- Microservices and Data Management
- Microservices in Practice: Deployment Shouldn't Be an Afterthought
- Microservices on Kubernetes Part 1 - IDE and Tools
- Microservices: Must-Have Communication Strategies
- Migrate Mule 3 to Mule 4 Using MMA (Mule Migration Assistant)
- Migration From On-Premise to AWS Cloud
- Mitigating the Risks of Open Source Software in DevOps
- MongoDB Index Builds – Preventing Users From Triggering New Builds
- Monitoring Snowflake Usage
- Monolithic Decomposition and Implementing Microservices Architecture
- MSTest Tutorial: Running First Selenium Automation Script
- Mule 4 — Thread Management and Self-Tuning Runtime
- MuleSoft (Event-Based Process) With Enhanced Execution Engine
- Multitenancy in CUBA With Citus
- Must-Know Pros and Cons of JavaScript Diagram Editors
- Mutation Testing Systems: Improving the Quality of Tests
- My Journey from Israeli Military Intelligence to VP of R&D: 7 Secrets Learned
- MySQL 101: Linux Tuning for MySQL
- Nebula Graph Architecture — A Bird’s Eye View
- Nebula Graph Uses Jepsen to Detect Data Consistency Issues in Raft Implementation
- Node.js vs. Python
- OAuth API Testing With JMeter
- Object Orientation and Fallacies of Perception
- Old vs New: Approaches in Managing PostgreSQL Schemas
- Open Source Tools to Increase Code Quality and Team Productivity
- OpenGL – PC and Android
- Optimize AWS Solution Architecture for Performance Efficiency
- Optimize Developer Productivity and Speed Time to Market for Data-Related Apps
- Optimizing a Simple Ray-Tracer Written in Go Part 2
- Optimizing a Simple Ray-Tracer Written in Go, Part 1
- Oracle DB: Statistics on Load
- Orchestrating Puppeteer From Lambda With Zero Lines of Code
- Our 6 Favorite Automated Testing Tips
- Overview of Hexagonal Architecture
- Peek into the Linux File System
- Penetration Testing on Cloud Environment — Things to Consider
- Polymorphism in SQL Part One: Anyelement and Anyarray
- Polymorphism in SQL Part Two – Variadic Functions
- Porter: A Promising Newcomer in CNCF Landscape for Bare Metal Kubernetes Clusters
- PostgreSQL Performance Metrics
- PostgreSQL vs Oracle: Difference in Costs, Ease of Use, and Functionality
- Practical Microservices Development Patterns: Sync vs. Async
- Priorities in Agile Lead to Software Observability in Annual Agile Report
- Productivity Cheat Sheet to Work Smarter
- Prometheus and Grafana Integration With Java Applications
- Property-Based Testing for JavaScript Developers
- Prototype Design Pattern in Modern C++
- Protractor Tutorial: Handling iFrames and Frames in Selenium
- Protractor Tutorial: Handling Timeouts With Selenium
- Publish and Deploy Angular and .NET Core Applications as a Single Unit
- Publish WebSocket in the Experience Layer
- PVS-Studio: Analyzing Pull Requests In Azure DevOps Using Self-Hosted Agents
- PyTest Tutorial — Parallel Testing With Selenium Grid
- Python 101 – Creating Multiple Processes
- Python 101 – Debugging Your Code With pdb
- QRCode Generation API in Serverless World Using Kumologica
- QTP vs. Selenium: Automation Testing Tools
- Quality @ Speed: Meet COVID-19
- Quality Sense Podcast: Michael Bolton — Software Testing and Automation
- Quality Sense Podcast: Mobile App Performance With Sofia Palamarchuk
- Quality Sense Podcast: Oren Rubin — Web Test Automation Challenges
- Ready, Get Set, Go: Cybersecurity Trends in 2020 and Beyond
- Recurrent Neural Networks (RNN): Deep Learning for Sequential Data
- Recursive JSX Rendering of A Deeply Nested Travel Gallery
- Redis Transactions and Long-Running Lua Scripts
- Reduce Engineering Problems With a Resiliency Mindset
- Regular Expressions: A Quick Intro for Security Professionals
- Remote Employee Monitoring Software: The Pros and Cons
- REST API Tools Smackdown
- Risky Science of Risk Assessment
- Running a Java App With MySQL in Any Docker Environment
- Running Geo Django on ElasticBeanstalk
- Running Machine Learning Applications on Docker
- Running Streaming ETL Pipelines with Apache Flink on Zeppelin Notebooks
- SAP S4/HANA for Intelligent Enterprise and Digital Supply Chain
- Scrum Masters and Home Builders: An Analogy for Managing and Prioritizing Dependencies
- Scrum’s Nature: It Is a Tool; It Is Not About Love or Hate
- Securing Cloud Infrastructure in Run-Time vs. Build-Time
- Securing Open Liberty Applications With Azure Active Directory via OpenID Connect
- Security Best Practices for REST APIs
- Security Flaws in Dynamic Memory Management
- Security With Falco
- Selenium Python Tutorial: Getting Started With BDD In Behave
- Sending HL7 Message to Azure FHIR API Using Mule
- Server-Sent Events Using Spring
- Serverless Data Processing Using Azure Tools
- Serverless Integration Between Slack and Twilio Using Kumologica
- Serverless Integration Components
- Serverless Integration of JIRA Using Kumologica
- Setting Apache Nifi on Docker Containers
- Setting Up an MVC Core 3.1 Application With an Empty Template
- Setting up Kafka Cluster With Gluster-Block Storage
- Shadow APIs: Four Reasons to Come out of the Shadows
- Shaking Down the Raspberry Pi High Quality Camera
- Sharing Data from Child to Parent in Angular 8 Using @viewchild
- Should You Take a Python Course?
- Sign Off the Chip (ASIC) Design Challenges and Solutions at Cutting Edge Technology
- Simple Text Summarizer Using Extractive Method
- Singleton Design Pattern in Modern C++
- Site Reliability Is More Important Than Ever, Yet Challenges Persist
- SLO Adoption at Twitter
- SOA Governance to API Management — A Pragmatic Approach
- Software Testing Is a Zero-Sum Game
- Solving the Test Data Management Problem
- Splunk Logging in Lambda Using Low Code Approach
- Spring Boot Actuator
- Spring Boot Application With Kafka, Elasticsearch, Redis With Enterprise Standards Part 1
- Spring Boot REST Template URI Encoding
- Spring Cloud Stream: A Brief Guide
- Spring Microservices RESTFul API Documentation With Swagger Part 1
- SQL Puzzle: Partial vs Expression Indexes
- SSH Is Dead. Long Live SSH: One Million SSH Logins With Okta. Zero SSH Keys.
- Staff Absence Management Guide for Agile Teams
- Stay Safe on GitHub: Security Practices to Follow
- Step-by-Step Guide on How to Apply Client ID Enforcement Policy in Mule 4
- Stopping Evil Regex—What’s Up with Regular Expression Denial of Service Attacks?
- Strategic Continuous Testing: Integrating Test Automation into the SDLC
- Strategies in C to Avoid Common Buffer Overflow Errors
- Strategy vs Tactics: What You Need to Be Successful
- SVM RBF Kernel Parameters With Code Examples
- SwiftUI Interaction With Redux
- Synchronous vs Asynchronous Programming
- Sysdig: What It Is and How to Use It
- Taking Care of Cyber Hygiene as an IT Specialist
- Team Collaboration in Agile for the Software Quality
- Tesla's Virtual Power Plant: Re-Envisioning the Electric Grid
- Testing Iceberg
- The 9-Step Success Formula: Switching From Manual to Automated Testing in 2020
- The Anatomy of a Container: The Kernel
- The Best Way to Completely Purge a Varnish Cache
- The DAO Development Flaws: A Smart Contract That Crashed Shortly After A Promising Take-off
- The Dimensions of PMCD Framework
- The Future of Agile Will Be All About Embracing a Digital Workplace
- The Future of IoT: 15 Trends to Expect in the Forthcoming Time
- The Importance of DevOps in the Workplace
- The Modern Way to Implement Animations on the Web Using GSAP and ScrollMagic
- The Right People, Processes, and Tools For Agile Transformation [Podcast]
- The Rise Of Millenial Architects
- The Rise of No-Code: Intelligent Abstraction, Automation, and Speed
- The Role of AI in IoT
- The Scene of DevOps in the Automotive Industry
- The Secret to Better IoT Performance (and How It Helps)
- The Secrets of ‘Futureproof’ Software
- The Top 29 Asana Alternatives In 2020 [The Ultimate Breakdown]
- The Top 7 Pipeline Design Patterns for Continuous Delivery
- The Unforeseen Challenges of SAP S/4HANA Implementation
- Togglz With Spring Boot Integration
- Top 10 Advanced Java and Spring Boot Courses for Full-Stack Java Developers
- Top 10 and Best WordPress Plugins of 2020
- Top 10 API Security Threats Every API Team Should Know
- Top 10 IoT Applications in 2020
- Top 10 PHP Frameworks for Web Development
- Top 13 GitHub Alternatives in 2020 [Free and Paid]
- Top 3 Snowflake Performance Tuning Tactics
- Top 5 Use Cases of Artificial Intelligence in Manufacturing
- Top 75 Evernote Alternatives — The Complete Review [2020]
- Top 8 Ways to Spend Your Learning and Development Perk This Year
- Top Practices for Runbook Automation
- Tracking a Developer’s Journey From Documentation Visit and Sign Up to First API Call
- Translate your Enterprise apps in 1 second
- Trends Predicted in 2020 to Shape Autonomous Digital Enterprises
- Tutorial: Build a Serverless API Back-end for Slack
- Tutorial: Generating Java Files with Spring and Mustache
- Twitter’s Reliability Journey
- Two Ways to Dockerize Spring Boot Applications
- Ultimate Guide for Using Redux With React Native
- Understanding Aggregates in Domain-Driven Design
- Understanding and Building Kubernetes Custom Resource Definitions (CRDs)
- Understanding Jakarta EE 8 - CDI Part 1
- Understanding Jakarta EE 8: Tutorial Series
- Understanding Java Agents
- Understanding SAP Landscape Set-Up, and Associated Challenges – Part 1
- Understanding Sentiment Analysis
- Unrivaled Research and Development: How Technical SEO Can Change the R and D Game for Businesses
- Use of Either in Scala
- Using Buildpacks to Provision OCI-Compliant Container Images
- Using JSONB in PostgreSQL: How to Effectively Store and Index JSON Data in PostgreSQL
- Using MuleSoft as OAuth Provider - Mule4 | OAuth2
- Using Pluggable HumanTask Assignment Strategy in jBPM 7
- Using React Native, Ionic, and JHipster for Mobile Development
- Using Unhangout to Host a Virtual Barcamp or Open Space
- WebAuthn: A Great Solution...With Problems
- WebDriverIO Tutorial: Run Your First Automation Script
- What a Mysterious Bug Taught Us About How Docker Stores Registry Credentials
- What App Developers Should Know About PCI DSS Compliance
- What Are The Ways To Capture User Feedback in React Native Application?
- What Has COVID-19 Changed about the Cybersecurity Landscape?
- What is Cloud Computing and What is it For?
- What Is High Availability and How Can We Achieve It in Mule Applications?
- What Is Platform-as-a-Service? PaaS Types and Use Cases
- What Is Scalability? How Can We Achieve Scalability in MuleSoft Applications?
- What Is the Next Stop For Big Data? Hybrid Service/Analytics Processing (HSAP)
- What Is Web Application Architecture?
- What the Dev? - Best practices for Agile integration with Red Hat's Eric Schabell - Episode 44
- What's Required With Instana's Granular Role-Based Access Control
- When Hackathons Go Virtual: What We Learned In Two Days
- When Malware Abused Docker
- Where To Learn Test Programming — July 2020 Edition
- Why and How to Develop Drones for Business
- Why Builder Is Often an Antipattern and How to Replace it With Fluent Builder
- Why Don’t We Understand the Internet?
- Why I Hate Scrum
- Why You Should Be Adopting a DevOps Culture in 2020
- Why Your Software Isn’t Getting to Market Fast Enough
- Wrapping Mule4 — Secure Properties with TornadoFx
- Writing .NET Core Application’s Log Into ElasticSearch With NLog
- Xamarin: The Perfect Option for Developing User-Centric Applications
- “Too Many Meetings”… A Dev’s Cry For Help: 5 Things Team Leads Can Do