DZone Sitemap: January 2021 Articles
- 10 Reasons Why Laravel Is the Best PHP Framework
- 11 Best Microsoft Teams Integrations to Use in 2021
- 128 vs. 256-bit SSL Encryption: What Are the Differences?
- 15 DevOps Trends to Expect in 2021
- 15 Software Architecture Newsletters That Are Worth Your Subscription
- 20 Software Engineering Podcasts to Follow
- 2021: Autonomous Cloud Operations, Agile App Security, Customer-First Approach Will Drive Second Wave in Digital Transformation
- 3 Reasons to Win the Testing Trophy
- 3 Serverless Strategies to Look for in 2021
- 4 Basic Steps to Becoming a More Self-Aware Project Manager
- 4 Cloud Data Security Features to Reassure Nervous SMBs
- 4 Things Cloud-Native Java Must Provide
- 5 Awesome Things You Didn't Know About Odoo Development
- 5 Best Free Online Team Collaboration Tools for Businesses in 2020
- 5 Big Data Trends That Will Dominate 2021
- 5 Essential Elements for Developing and Delivering GIS Solution
- 5 Fantastic Reasons to Choose Javascript Over Java for Startups
- 5 Key Postgres Advantages Over MySQL
- 5 Noteworthy Reasons to Integrate Uber API Into Your App
- 5 Reasons Why Prismatic Chose GraphQL for Our API
- 5 Reasons Why Security and User Experience Go Hand in Hand
- 5 Rules for Comments to Doc You Out of Problems
- 5 Signs You Should Adopt DevOps
- 5 Tips to Overcome the Cybersecurity Challenges of Remote Work
- 5 Types of Tests To Perform On Your APIs
- 5 User Interface Frameworks in AngularJS for Web App Development
- 5 Ways to Drive Results With Conversational AI
- 6 Effective Ways to Reduce ReactJS App Maintenance Cost
- 6 Reasons to Start Managing Technical Debt in 2021
- 6 Requirements of Cloud-Native Software
- 6 Security Predictions for 2021—And Why They Matter
- 6 Steps to Collaboration Nirvana
- 6 Ways to Secure APIs
- 60+ Top PostgreSQL Tools
- 7 Best JotForm Alternatives to Use in 2021
- 7 Certifications for Aspiring IT Leaders
- 7 Coding Tools That Will Maximize Your Effectiveness
- 7 Examples of Sneaky Tech Debt and How to Spot Them
- 7 Reasons to Choose AWS as Your Cloud Platform
- 8 Benefits of Using IoT Powered Real-Time Level Solution
- 8 Hand-Picked Industry 4.0 Metrics for Artificial Intelligence
- 8 JavaScript Chart Components for Business Apps
- 8 YouTube Channels for DevOps Professionals
- 9 Software Development Mistakes Leading to Cyber Attacks
- 9 Test Automation Predictions for 2021: Automated Visual Testing
- A Beginner’s Guide to AIOps
- A Beginner’s Guide to Automated Cross-Browser Compatibility Testing
- A Case Study on Spring Framework
- A Comprehensive Guide to Deal With XPath in Selenium
- A Guide to SQL Triggers: Setting up Database Tracking in PostgreSQL
- A Low-code Bitcoin Ticker Built With QuestDB and n8n.io
- A Quick Guide Through UFW: Uncomplicated Firewall
- A Quick Guide to Okta and Spring Boot
- A Rapid Overview of ISA-88 and How It Aligns With ISA-95 and IIoT Platforms
- A Storage Hack for Bringing Stateful Apps to Kubernetes: Data That Follows Applications
- A Thorough Guide: Build a Successful Startup With the Help of a Refined Remote Team
- Abstract Factory Design Pattern in Java [Video]
- Achieving Multi-Tenancy in Monitoring With Prometheus: The Mighty Thanos Receiver
- Adding Master Nodes To Achieve HA: One of the Best Practices for Using KubeKey
- Advanced Search and Filtering API Using Spring Data and MongoDB
- Alexa and Kubernetes: Alexa Skill as a Web Server (I)
- Alexa and Kubernetes: Deploying the Alexa Skill on AWS Elastic Kubernetes Services (VII)
- Alexa and Kubernetes: Deploying the Alexa Skill on Google Kubernetes Engine (IX)
- Alexa and Kubernetes: Dockerizing the Alexa Skill (III)
- Alexa and Kubernetes: Helm Chart of the Alexa Skill (V)
- Alexa and Kubernetes: Kubernetes Objects of the Alexa Skill (IV)
- Alexa and Kubernetes: Local Development and Deployment With DevSpace (VI)
- Alexa and Kubernetes: MongoDB Persistence Adapter (II)
- Alexa Skill Auto-Deployer
- An API Is a Promise — Interacting With Valuable Capabilities
- An Approach to Apply the Separation of Concern Principle in UI Test Automation
- An Approach to Cloud Transformation and Cloud Migration
- An Overview of DevSecOps and How to Automate It
- An Ultimate Guide to DevOps
- Analyze Monolith Java Applications in Multiple CodeReady Workspaces With MTA (Migration Toolkit for Applications)
- Analyze Your Peloton Workout Stats with Real-time Updates (Template and Scripts)
- Angular - A Development Pattern
- Angular Component Communication
- Anypoint MQ DLQ: Configuration and Working in Mule 4
- Anypoint Platform Chrome Extension
- Apache Kafka Is NOT Real-Time!
- API Linting With Spectral | What Is It and How Does It Work?
- API Security Weekly: Issue #115
- API Security Weekly: Issue #116
- API Security Weekly: Issue #117
- API Security Weekly: Issue #118
- APIs Over IPAs: Kin Lane the API Evangelist [Podcast]
- APIs Over IPAs: Mike Amundsen [Podcast]
- Appium vs Robotium
- Application Architecture: Best Practices for Future-Proofing Your Apps
- Architectural View Model for Integration Projects
- Are Automated APIs the future? Podcast With Zdenek “Z” Nemec
- Are You Following These Jenkins Best Practices?
- Artificial Intelligence and Machine Learning: 5 Trends to Watch Out for in 2021
- Artificial Intelligence and the Changing Cyber Security Landscape in 2021
- ASPICE 101: What You Need to Know About Automotive SPICE
- Async Programming in Java: Part I
- Async Programming Java: Part II
- Authentication Using Client Certificates, Part 2
- Auto Split Slow RSpec Test File by Test Examples on GitHub Actions Parallel Jobs
- Automate and Persist MuleSoft CloudHub Application Logs
- Avengers of Container World, Episode 2: Buildah and Skopeo Hands-On
- AVIF Image Format: The Next-Gen Compression Codec
- Awesome Tips for Converting From Flash to HTML5
- AWS HIPAA Compliance Best Practices Checklist
- AWS Lambda Error Handling
- AWS Lambda Errors With Java Lambdas and Serverless Framework
- Background Jobs in Heroku with Azure Service Bus
- Batch Processing Massive Data Quicker With TiSpark
- Beginner's Guide to JavaScript Static Code Analysis
- Best Libraries and Tools for Android Developers
- Best Practices For Agile Testing (Updated)
- Best Ruby Practices Beginners Should Know
- Best Tips to Manage Your Remote Software Development Teams
- Best Work Operating Systems of 2021
- Better Encoding With Monoids in Scala
- Blue/Green Deployments in OpenShift With Eclipse JKube
- Build a Full Stack App Using ReactJS and Python [Video]
- Build a REST API with Node.js and HarperDB
- Build Embedded Cache Clusters With Quarkus and Red Hat Data Grid
- Build Great Windows Desktop Apps With Flutter
- Build Node.js App Docker Image and Push to Docker Private Repo With GitHub Actions
- Building a Security-First Culture
- Building Front-End App Experiences With Clicks, Not Code
- Building Software Immunity
- Business Application Development for Growing Businesses
- Calling Java Class Using DataWeave
- Camel Kafka Connector: No Code, No Hassle Integrations
- Can You Make Your Remote Teams More 'Agile' From Home?
- Capybara Setup With Chrome Headless Webdriver on CircleCI With Ruby on Rails Project
- Career Advice for Junior Developers
- Celebrating 25 Years of Java and JavaScript!
- Challenges Concerning IoT
- Change Management Is Broken: Here’s How To Fix It
- CI/CD: 5 Simple Steps To Deploy a Mule 4 Application in CloudHub Using Jenkins and GitHub
- Classification With XGBoost Algorithm in a Database
- Cloud Applications Require a Distributed Database
- Clustered Quartz Scheduler With Spring Boot and MongoDB
- CodeReady Containers - Building a Human Resources Process with an OpenShift Operator
- CodeReady Containers - Exploring a home loan mortgage process
- CodeReady Containers - Installing business automation operator (Part 3)
- CodeReady Containers - Installing business automation operator (Part 4)
- Coding Your First Camel Route
- Cognitive Framework for Wildlife Monitoring and Management
- Combine GraphQL With Java to Build a Flexible and Modern API
- Combining Different API Specifications to a Single API in Mule 4
- Comparing Synthetic Monitoring Products
- Compelling Reasons to Go for Laravel Development Services
- Connect Wix External Collections with Reshuffle
- Connecting Apicurio Registry With Secured Strimzi Clusters
- Containerization and Helm Templatization Best Practices for Microservices in Kubernetes
- Continuous Integration From The Trenches #1 — Hadi Hariri and Ktor
- Converting Date to Julian Date Format in DataWeave 1.0 (Code Snippets)
- Converting the Date to Julian Date Format in Dataweave 2.0 (Mule 4)
- Cost Optimization on AWS EKS Clusters
- Create API Authentication With Laravel Passport
- Creating a Business Rule Engine Using Dynamic Expression Predicates With C#
- Creating a CAD Application in Java
- Creating a Formal API Program With James Higginbotham
- Creating a Kubernetes Operator in Java [Video]
- Creating a Push Notification System With Service Workers
- Creating an API Story With Mike Amundsen: Podcast
- Creating Self-Contained Executable JARs
- Custom App Experiences With Lightning Web Components
- Data Access Object Design Pattern: Introduction, Example, and Key Points [Video]
- Data Governance for the Multi-Public Cloud: Top 10 AWS Best Practices
- Data Lakes: All You Need to Know
- Data Modeling in Salesforce and Heroku Data Services
- Data Processing With Apache Spark
- Dataweave Interview Question Using Map and Reduce
- DataWeave Interview Question: Find Unique Names From the Input
- DataWeave: The map Function Explained
- David Heinemeier Hansson, Ruby on Rails Creator: Interview
- Decode JWT Tokens With Dataweave and MuleSoft
- Deep Dive Into DataWeave Core Arrays Module: Part 1
- Deep Dive Into DataWeave Core Arrays Module: Part II
- Deep Dive Into DataWeave Map, Filter, MapObject, and Filter Object Operator
- Deep Dive Into DataWeave Pluck Operator
- Defining Polyglot Programming: Podcast With Neal Ford
- Demystifying Performance With a Specialized Entity Framework Profiler
- Demystifying the Google Container Tool, Jib: Java Image Builder
- Demystifying the Top 10 Myths Surrounding Cloud Computing in 2021
- Deploy WordPress on Kubernetes in 15 Minutes Using Helm
- Deploying a Simple Golang Web App on Heroku
- Deploying AWS Lambdas Across Environments
- Develop Your Global eCommerce Website Using Magento
- Developing a Cloud Adoption Strategy
- Developing a Last.fm Shortcode for Hugo
- Development Efficiency and Measurement
- DevOps Security: What Is DevSecOps?
- DFS vs. BFS: What Is the Difference?
- Digesting From Backend Systems With System APIs (MuleSoft)
- Digital Project Management: Everything You Need to Know
- Digital Transformation in the New Normal With Amancio Bouza
- Digital Transformation to Microservices: The Approach
- Distinguishing Bounded Contexts in a Hotel's Booking Application System (Anypoint Platform)
- Diving Deep Into Databases With Joe Karlsson
- Diving Deep Into REST API Channels
- Diving into Scala Cats – Functors
- Diving into Scala Cats – Monoids
- Diving into Scala Cats – Semigroups
- DMN 1.3 Temporal FEEL Expressions
- Docking Proteins to Deny Disease: Computational Considerations for Simulating Protein-Ligand Interaction
- DocRaptor vs. WeasyPrint: A PDF Export Showdown
- Don't Be Quick to Judge Your Team Members
- Do’s and Don’ts for Software Engineer Job Interview
- Dynamic Pagination With Vue.js
- Dynamic Programming Problems: Learn to Solve Them More Efficiently
- Dynamic SQL Injection With Oracle ERP Cloud
- E2E Testing With Cypress on Jenkins With Parallel Pipeline Stages
- Easily Manage Your Build Environments With the Condo [Snippets]
- Easy and Fast Adjustment of Kubernetes CPU and Memory
- Elasticsearch New Features: 2020 in Review
- Embed a Spreadsheet Into Your Web App
- Engineering Customer Success
- Enterprise Data Model vs Bounded Context Data Models (MuleSoft)
- Entrepreneurial Mindset: Why and How?
- Environment Strategy for ESB Projects
- Essential Requirements to Know About Website Development
- Exploratory Testing: A Guide Toward Better Test Coverage
- Externalize Apache Camel Route Configurations for Spring Boot Apps
- Factory Design Pattern: Introduction, Example, and Key Points
- Fake Agile: How to Stop the Darkness Creeping Into Your Agile Processes
- Fast CI Build Time With Parallel Jobs on Semaphore CI for RSpec, Cypress, and Jest Tests
- Fast, Efficient, and Effective Cross Browser Testing
- Feature Quality: QC/Dev Alignment
- FIRST Principles as Solid Rules for Tests
- Forget Bailouts: Innovation Is the Key to Surviving the COVID-19 Pandemic
- Functional Shell: A Minimal Toolbox
- Fusion Full-Stack Framework for Modern Web Dev on Java Backend
- Game Development in a Service IT Company
- Game Development Trends to Look for in 2021
- Garbage Collection in Java (JVM)
- Generating Business Insights Using Advanced Analytics
- Getting GPS EXIF Data With Python
- Getting Rid of Performance Testing Outliers With a New JMeter Plugin
- Getting Started With AWS Monitoring
- Getting Started With Rust and Redis
- Getting Started with Scala Cats
- Getting Started With Ubuntu and Bash Shell
- GitHub Discussions: Bringing the Open-Source Community Closer Together
- Going Agile in 2021? Here's What You Need to Do
- Going Beyond Java 8: Pattern Matching for instanceof
- Going Beyond Java 8: Text Blocks
- Going Cloud-Native with David Linthicum
- Grakn 2.0 Alpha: Best Practices in Distributed Systems and Computer Science
- GraphQL Made Easy With Ballerina
- Grouping and Sorting Records in Kumologica
- Has Cyber Risk Increased Due to the Rapid Rise in Telehealth Use?
- Heap Dump With Lots of 'Unresolved Name' Objects
- Hide Checked Exceptions With SneakyThrows
- Holistic Digital Synergies Imperative for the Internet of Behavior (IoB)
- Home Lab Deployment: OpenShift/OKD 4.4.x on RHVM/Ovirt 4.3
- How Can I Quickly Integrate Cloud Storage of AppGallery Connect Into My Cocos-Based App?
- How Can New Deep Learning Initiatives Overcome Challenges in Robotics?
- How did the WhatsApp New Privacy Policy Open Up the Gateways to Entire Enterprise Businesses?
- How Does Analytics Work Properly With Edge Computing?
- How Engineers and CTOs Can Use a Simple, Universal Prioritization Technique Devised by Eisenhower
- How Has COVID-19 Impacted Data Science?
- How IntelliJ IDEA Is Built? CI From the Trenches #2
- How Likely Are Your Engineers to Recommend Your Organization to Others?
- How Machine Learning and Artificial Intelligence Improve Your Cyber Security
- How Observability and AI Support DevOps’ New Way of Working
- How Open-Source Can Disrupt Build vs. Buy Considerations
- How Product Manager Can Help Reduce Technical Debt
- How to Approach Legacy System Migration [Podcast]
- How to Be a Terrible Project Maintainer
- How To Best Extend Your Tech Team
- How to Build a Minimum Viable Product in 2021
- How to Build a Secure Spring Data JPA Resource Server
- How to Build a Spreadsheet-powered Website
- How to Check Code Signing Installation: A Quick Guide
- How to Check if an IP Address is a Bot in Java
- How To Choose the Best RPA Tool
- How to Completely Uninstall Xcode From Mac
- How to Connect to Private AWS Resources With SSH Tunnels and Bastion Hosts
- How to Convert a Price from USD to EUR in Java
- How To Convert a Scanned Document Into Text in Java
- How to Convince People to Deal With Tech Debt
- How to Create a Messaging Server in Low-Code
- How To Create a UUID in Java?
- How to Create a Zip File in Linux
- How to Create an Automated Sitemap With Node.js
- How to Create Microservices Using http4k
- How to Create Microservices Using Spring
- How to Deal With the Most Common Challenges in Web Scraping
- How To Detect Faces in an Image in Java
- How to do Document-level Locking on MongoDB and .NET Core
- How to do Memory Management for DataWeave
- How to Fix a 500 Internal Server Error on a WordPress-Hosted Site
- How to Fix an "Establishing a Database Connection" Error in WordPress
- How to Get Text From an Element in Selenium
- How to Have a Cloud Transition You Can Be Proud Of
- How to Integrate Google Pay Service and Why You Should
- How to Integrate MongoDB With MuleSoft (Mule 4)
- How to Integrate SharePoint With MuleSoft
- How to Keep Mobile Phones Secure
- How to Kill Processes in Unix/Linux
- How to Leverage 9 Digital Product Development Principles to Design and Build Successful Products
- How to Optimize AWS Observability Tools
- How to Overcome Challenges in API Testing
- How to Perform Localization Testing Using Selenium WebDriver
- How to Publish Artifacts to Maven Central
- How to Quickly Integrate Cloud Functions of AppGallery Connect Into Cocos-Based App
- How to Rephrase or Paraphrase Text Using AI in Java
- How to Restore Database Backup With T-SQL
- How to Run GitLab CI Pipeline With Parallel RSpec Tests in Ruby
- How to Scale Your Services With Docker During Development
- How to Scan an Azure Blob for Viruses in Java
- How to Scrape E-Commerce Data With Node.js and Puppeteer
- How to Secure Apache Ignite From Scratch
- How to Secure Your Unified Communications Deployment
- How to Secure Your WordPress Site Against Brute Force Attacks
- How to Send WhatsApp Message to Email Using Vonage APIs and MuleSoft
- How to setup the OpenShift Container Platform 4.6 on your local machine
- How to Simulate I/O Faults at Runtime
- How to Start Contributing to Open Source
- How to Tackle Challenges Deploying ML Models
- How to Trace Linux System Calls in Production (Without Breaking Performance)
- How to Use an API
- How to Use APIkit Router in Mule 4
- How to Use Laravel Macro With Example?
- How to Use Mulesoft VM Connector
- How to Use Quarkus and Java to Secure Kafka Streams
- How to Use Redis in Infrastructure Microservices
- How to Validate JSON Code Online
- How World of Tanks Is Built: CI From the Trenches #3 [Video]
- Hybrid Cloud Implementation for Enterprises
- I/O Waiting CPU Time – ‘wa’ in Top
- If Testing Was a Race, Data Would Win Every Time
- Ignite 3 Alpha: A Sneak Peek Into the Future of Apache Ignite
- Implementing HTTP Load Balancer Using HAProxy on AWS
- Implementing Multi-Session Sequential Convoy Pattern with Azure Service Bus and Go
- Importance Of Anypoint Dedicated Load Balancer in MuleSoft Ecosystem
- In-Memory Logins in ASP.NET Core with JWT
- Incident Management in 2021: From Basics to Best Practices
- Industry Experts Share Their Opinion on Website Security Trends for 2021
- Initializing a Huawei Game and Implementing HUAWEI ID Sign-In Using Unity
- Integrating NoSQL Database With Mule 4 (OOTB Cassandra Connector)
- Integrating OpenLDAP With Camunda Distribution in Windows
- Integrating Quarkus With Apicurio Service Registry
- Intellyx Predictions for 2021: Cyberwar, Crypto Crash, and COVID End
- Interested in Starting a Netflix-Like Streaming Service in 2021? (Part 1)
- Introducing Non-Breaking Breakpoints
- Introducing QueryBuilder
- Introduction to the Circuit Breaker Pattern
- Investing in Agility: Podcast With James Shore
- IoT in Healthcare: How IoT Will Improve the Quality of Medical Services
- IoT in Mobile App Development: A Technological Flexibility
- Java 101: Check if a String Is Empty or Blank
- Java Developer Job Description and Responsibilities for 2021
- Java Function: Azure Serverless Deployment
- Java Joy: Turn Streams Into Arrays [Snippet]
- Java Socket Programming – Complete Client Server Chat Application Program
- Java Syntax Puzzlers
- Java Tutorial: Environment Setup
- Java Tutorial: How to Use Spring Boot With JSR 330
- Java: Web Service Message Formats [Video]
- JavaScript vs Other Popular Languages of the 21st Century
- Javascript Vs. Python: Choosing the Best Technology to Develop Your Web App
- JConf Peru 2020 Conference Report
- JDK 17: Hexadecimal Formatting and Parsing
- Jenkins vs. Travis vs. Bamboo vs. TeamCity: Clash of the Titans
- JMeter Real-Time Monitoring, Integration With Grafana+InfluxDB 2.0 (Flux)
- JPA Goes Even Easier With its Buddy
- Jumping into Heroku Development
- JVM JIT 101
- KanbanFlow vs. Trello vs. nTask
- Keeping Always-on Services Always On
- Key Steps to Designing an Effective EHR Usability Assessment
- Key-Factors to Consider in a CRM Implementation for Customer Service Success
- KubeKey: A Lightweight Installer for Kubernetes and Cloud Native Addons
- Kubernetes Image Policy Webhook Explained
- Laravel Sanctum SPA API Authentication: Part 1
- Learn How to Create a Messaging App in 2021
- Legacy Apps Slowing You Down? Try a Composable Enterprise Business Platform
- Limitations of Task-Based Build Tools
- Little Known Ways to Better Use Your Error Budgets
- Local Variable Type Inference: Declare Var, Not War
- Log Monitoring and Alerting With Grafana Loki
- Logging With New Relic for Mulesoft APIs
- Logical Separation in the Hexagonal Architecture
- Making Policies Optional for a Single API in Mule 4
- Making the Leap Into Tech Leadership
- Manage Hierarchical Data in MongoDB With Spring
- Manipulating Geo Coordinate Data Using DAO Design Pattern in Jedis
- Manufacturing Execution Systems and IIOT Platforms: How They Align Together
- Masking Data With MuleSoft DataWeave
- MicroProfile: Your Cloud-Native Companion for Enterprise Java [Video]
- Mock API KIT: Router and Write Munit Test Cases for Different Error Types
- Mock Java Date/Time for Testing
- Modern Operations Best Practices From Engineering Leaders at New Relic and Tenable
- Modernizing Java EE Applications With WebSphere Liberty
- Monitor Your Infrastructure With InfluxDB and Grafana on Kubernetes
- Monitoring Postgres on Heroku
- Monitoring Spring Boot Applications With Prometheus and Grafana
- Monolith Modernization With APIs: What Is the Strangler Pattern?
- Mule 4 Continuous Integration Using Azure DevOps
- Mule 4 TOTP Connector to Generate Code Compatible to Google Authentication
- Mulesoft and Slack Integration Using OAuth
- My Design Thinking Experience
- My Picks for Shifting Left: ‘21
- Native Memory May Cause Unknown Memory Leaks
- No coding skills? No problem, use Magic!
- OAuth 2: Pattern to Keep access_tokens Inside a Secured Zone at All Times
- OBD2 Reader: Car Diagnostics
- One-on-One Meetings in Agile
- Online Baccarat: Why Playing the Game Online Is More Fun
- Oops, We’re Multi-Cloud: A Hitchhiker's Guide to Surviving
- Open-Sourcing Datanymizer: In-flight Template-Driven Data Anonymization
- OpenLDAP and Camunda-Spring Boot App Integration in Windows
- OpenSleigh: A Saga Management Library for .NET Core
- Oracle Cloud BI Reports
- Outcome-Based Development With Bryan Finster
- Part One: Secure Coding Urban Myths
- Part Two: Secure Coding Urban Myths
- Petastorm: A Simple Approach to Deep Learning Models in Apache Parquet Format
- Pipenv and Requests Author Kenneth Reitz Interview
- Preact With InversifyJS for Dependency Injection
- Preemptive Scheduling Coroutine Programming Language
- Presenting Exceptions to Users
- Private vs. Public vs. Hybrid Cloud: Which One to Choose?
- Productivity Life Hacks for Software Engineers (and All Knowledge Workers)
- Programmatically Remind Your Teammates on Slack to Review GitHub PRs
- Protobuf API Contract Guideline
- Publish Sysylog and Application Logs From MuleSoft Runtime Fabric to GrayLog
- Publishing MuleSoft Common Assets or Libraries to Anypoint Exchange and Nexus
- PySimpleGUI: Working With Multiple Windows
- RabbitMQ Consumer Retry Mechanism Tutorial
- Raspberry Pi: Programming the GPIO
- React Autosuggest Search With Google Firestore
- React Native vs. Flutter: Which Is Best for Your New App?
- Real-Time Locating System (RTLS) With Apache Kafka
- Reasons Why People Like Akeneo PIM Development
- Recognizing Bounded Contexts and Bounded Context Data Models
- Reload Your Brain After Coding
- Resolving a Common Error in Apache Zookeeper
- Respectful REST APIs: ‘Sunset’ and ‘Deprecation’ HTTP Headers
- Reverse Engineering and Information Security
- RPA Will Reshape Our World in 2021 and Beyond
- RPA With Open Source
- Run Faster Automated Tests in Ruby and JavaScript Using Optimal CI Parallelization
- Run RSpec on GitHub Actions in the Shortest Time Using Parallel Jobs
- Salesforce Conversations: Agile, Flow, and a Filter
- Scale Your Cluster With KubeKey: Best Practices To Make Life Easier for Kubernetes Cluster Operators
- Scaling Databases With EclipseLink And Redis
- Scan an AWS S3 File for Viruses in Java
- Scrum Commitments: Tying Up Loose Ends and Shoehorning the Definition of Done
- Scrum: 4 Steps to Identify Suitable Employers or Clients
- SEO Writing 101 Guide
- Set up a Data Pipeline From PostgreSQL to Cassandra Using Kafka Connect
- Set Up Vim as Your Rust IDE
- Setting Up IIS on Windows
- Shared Microservice Configurations Using Spring Cloud Config
- Shifting Left: A Penetration Tester’s Journey to the Code Analysis Camp
- Simple Introduction to Monads With Java Examples
- Smart Stocks With NiFi, Kafka, and Flink SQL
- Social Graphs for Drug Development
- Spotlight on Tugboat Logic
- Spring Boot: Boost JPA Bulk Insert Performance by 100x
- Spring Config Integration With a PCF Application: A Step-by-Step Guide
- Spring Security Oauth2: Google Login
- SRE: Key Insights "Done the Right Way"
- Statistics-Based OWASP Top 10 2021 Proposal
- Step by Step Guide to Use Anypoint MQ - Part 3
- Step-by-Step Guide to Use Anypoint MQ: Part 4
- Step-by-Step Guide: Application Using NestJs and Angular
- Steps to Improve Cybersecurity as Your Employees Return to the Workplace
- Stop Being Micromanaged: How to Deal With a Micromanager the Right Way
- Stranger Things About Java: The protected Modifier
- Streaming Data From Files Into Multi-Broker Kafka Clusters
- Structured vs. Unstructured Data: Getting to Know the Difference
- Supersonic, Subatomic gRPC Services With Java and Quarkus
- Sync GitHub Issues With Asana Board Tasks
- Tackling Design Debt With Carefully Considered Design QA
- Task Automation for Professionals in 2021
- Technical Leadership: Beyond Solving Problems
- Test Data Factory: Why and How to Use
- Testing Your Code on Terraform: Terratest
- The 2 Essential Ingredients of a Brilliant Title
- The 7 Virtues of Good Software Design
- The 9 Most Popular PHP Frameworks for Developers
- The Best Code Review
- The Best Ways to Learn Java Quickly Like an Expert
- The Biggest Data Breaches of 2020
- The Bitcoin Blockchain Explained
- The Evolution of Java: Time-Based Release
- The Last Mile: How the Pandemic Revealed New Applications of Autonomous Vehicles
- The Messenger Component (Symfony)
- The Modern Way of Managing APIs Using Protobuf and OpenAPI
- The New Normal Demands Resilience Engineering
- The Quick Wins of DevSecOps
- The Secret of Communicating Incident Retrospectives
- The Singleton Design Pattern
- The Soft Skills Are the Hard Skills of Today
- The State of JVM Desktop Frameworks: Swing
- The State of JVM Desktop Frameworks: SWT
- The Story of a Microservice Transformation in Hepsiburada
- The Top 7 Big Data Security Changes for 2021
- The Top 9 Web Application Testing Tools in 2021
- The Truth About the 10X Developer
- The Ultimate Guide to Process Management in 2021
- The Value of Internal APIs
- This Is the Most Underappreciated Skill for SREs
- Threads in Java
- Three Ways to Integrate Slack With Heroku
- Tips and Tricks for Writing Linux BPF Applications With libbpf
- Tips to Improve a Software Release Cycles
- Tools to Improve Your Golang Code Quality
- Top 10 Free Cloud Storage Services
- Top 10 Most Promising Programming Languages for 2021
- Top 10 Stock Market Datasets for Machine Learning
- Top 12 IoT App Trends to Expect in 2021
- Top 5 Artificial Intelligence (AI) Trends for 2021
- Top 5 Evolving Cybersecurity Threats to Cloud Computing in 2021
- Top 5 Java Full-Stack Developer Courses
- Top 5 Popular Programming Languages in 2021
- Top 5 Things Every Apache Kafka Developer Should Know
- Top 7 Cybersecurity Tips for Freelance Developers
- Top 8 Augmented Reality Toolkits App Developers Should Consider
- Top 8 Future-Proof Analytics Trends for 2021
- Top 9 Debunked DevOps Myths
- Top Browsers for Cross-Browser Testing in 2020
- Top Ten Technology Trends For 2021
- Traditional iPaaS Doesn’t Work for Software Companies – Here’s Why
- Transforming XML with Mustache Templates
- Ultra-Simple Integration With ML Kit to Implement Word Broadcasting
- Understanding Core Data Science Algorithms: K-Means and K-Medoids Clustering
- Understanding Jakarta EE 8 — C.D.I. (Part Two, Continued)
- Understanding read and readUrl Functions With MuleSoft DataWeave
- Understanding the Fan-Out/Fan-In API Integration Pattern
- Understanding the Feature Flag Lifecycle
- Upgrading a Maven, Spring Boot, and JavaFX Application
- Use Smart Tools To Expedite Agile Workflow
- Useful Tools for Local Development With AWS Services
- Using Amazon FSx for SQL Server Failover Cluster Instances
- Using Barcodes in iText 7
- Using CodeShip With CodeDeploy
- Using Salesforce Search Instead of a Query Using Mule 4
- Using Server-Side Encrypt Data AWS KMS to Integrate With Mule-4 AWS-S3 Connector
- Using State Machines to Write Bug-Free Code
- Utilizing the Cloud Effectively for Optimal ERP Performance
- Value Stream Management: The Next Evolution in Software Development
- Vector Similarity Search Hides in Plain View
- Velo by Wix: Imitating Hover Event on Repeater Container
- Versioning Multiple Microservices in a Monorepo Using Maven
- Vision Transformers: Natural Language Processing (NLP) Increases Efficiency and Model Generality
- What Are the Process States in Unix/Linux?
- What Are Web Services? Architecture, Types, and Examples [Video]
- What Do We Mean by Machine Learning?
- What Is an API Gateway?
- What Is Application Modernization?
- What Is Chaos Engineering?
- What Is Coding in Web Development?
- What is DevOps? A DevOps Tutorial in Plain English
- What Is Shift-Left Testing and Why Is It the Next Big Thing?
- What Is VPC Peering and Why Should I Use It?
- What Makes Java Open-Source?
- What Makes Up the Backbone of Website Development
- What to Consider When Developing On-Demand Applications
- When and When Not to Use Microservices
- Why Choose Ruby Development for Your Next Project
- Why Cloud Service Providers Are Important for Small Businesses
- Why Code Reviews Should Be Your Favorite Activity
- Why Do We Need HTTP? | Web Services Tutorial
- Why I Prefer Flutter Over React Native for App Development
- Why Is a Hybrid Cloud Approach the Best for Cloud?
- Why Is Having an SSL Certificate Important For Your Website?
- Why JavaScript Has Become Imperative for Web Developers
- Why Python Is My Favourite For Test Automation?
- Why React Native Can Reduce Your Development Costs
- Why We Disable Linux's THP Feature for Databases
- Will 2021 See AI Grow Into The Crypto Landscape?
- Working With Queries Using Entity Framework Core and Entity Developer
- XUnit Testing Tutorial: Running A First Script in XUnit
- Your Guide to Effective Business Continuity Plan for Startups and Agile Professionals
- [Video] What Is an API?