Skip to main content

Blog

Insights, Innovations, and Best Practices from Perforce Experts

Building APIs: How to Get Started Blog

Building APIs: How to Get Started

Get an overview of how to build APIs the right way.
API Management
What Is Secure Coding? Blog

What Is Secure Coding?

Software vulnerabilities are unfortunately an ever-present risk, which is why secure coding is essential. For that reason, it's important that you ensure that your code is secure and protected. Here, we explain what is secure coding and provide best practices for secure coding.
Security & Compliance, Coding Best Practices
What Is Code Quality? Overview + How to Improve Code Quality Blog

What Is Code Quality? Overview + How to Improve Code Quality

Code quality defines code that is good (high quality) and code that is bad (low quality). Find how to measure code quality and how to improve code quality.
Coding Best Practices, Software Quality
Preparing Data for AI: How to Keep Data a Priority Amid New Technology Blog

Preparing Data for AI: How to Keep Data a Priority Amid New Technology

Many companies large and small are adopting artificial intelligence, and your organization needs to be preparing your data for AI. Perforce Delphix expert Eric Schrock explains how preparing data for AI can help you optimize your use of this up-and-coming technology.
Data Management, AI
What Is Spectre? The Spectre Vulnerability Explained Blog

What Is Spectre? The Spectre Vulnerability Explained

What is Spectre? Spectre vulnerability explained. The Spectre vulnerability dominated cybersecurity headlines. Most stories since then have explained what is Spectre vulnerability explained and how Spectre exploits branch prediction CPUs, but not how to solve the fundamental problem.
Security & Compliance, DevOps
ISO 13849 and IEC 62061 Overview Blog

ISO 13849 and IEC 62061 Overview

A machinery control system manages, commands, directs, or regulates other devices or systems. These systems can be simple, such as a thermostat that regulates a boiler. Or, complex, such as a control system for industrial processes. Regardless of how elaborate a machinery control system may be, it must follow several safety standards to ensure that it is safe and reliable. For that reason, it's important that you understand what is IEC 62061and what is ISO 13849.
Software Quality
What Is Software Integrity? Overview + Software Integrity Best Practices Blog

What Is Software Integrity? Overview + Software Integrity Best Practices

Software integrity refers to code quality. Assessing the quality of code requires you to measure the number and severity of potential safety and security-related defects. You also need to measure the maintainability and testability of your code. Achieving high code integrity can be a complex and difficult task.
Software Quality
What Is TortoiseSVN? Blog

What Is TortoiseSVN?

The TortoiseSVN client is the GUI for SVN — and its most loved feature. Compare the Tortoise(SVN) and the hare (P4EXP).
Version Control
Enforce Coding Standards With Automated Static Analysis Blog

Enforce Coding Standards With Automated Static Analysis

A well-defined coding standard improves code quality. But adopting — and enforcing — it isn’t easy…
Software Quality
How to Switch to TotalView’s Dark-Themed UI Blog

How to Switch to TotalView’s Dark-Themed UI

TotalView introduces a new dark-themed background for its user interface Here's how to make the switch and go dark.
Coding Best Practices
AWS CloudFormation: How to Build AWS Infrastructure as Code Blog

AWS CloudFormation: How to Build AWS Infrastructure as Code

Get tips for building Infrastructure as Code with AWS CloudFormation.
Cloud, Version Control
Why SOTIF (ISO/PAS 21448) Is Key For Safety in Autonomous Driving Blog

Why SOTIF (ISO/PAS 21448) Is Key For Safety in Autonomous Driving

ISO/PAS 21448 covers SOTIF — safety of the intended functionality. Learn about this ISO 21448 / ISO PAS 21448 standard and SOTIF's role in autonomous vehicle testing and validation.
Security & Compliance, Software Quality