Skip to main content

Blog

Insights, Innovations, and Best Practices from Perforce Experts

Blog

What Is Design Reuse? How to Maximize It

Design reuse can expedite system-on-chip (SoC) and IC design and development. So, what features does your code and design data management need to maximize IP reuse?
Version Control, Embedded Systems & Chip Design
Blog

How to Optimize Your Software Delivery Pipeline

The right version control is the key to optimizing your software delivery pipeline. Learn why.
Version Control
Blog

FDA Cybersecurity Guidelines Overview

Get an overview of FDA cybersecurity guidelines and medical devices guidance.
Security & Compliance, DevOps
Blog

How to Assess Requirements Management Plan Effectiveness

10 ways to tell if you've outgrown your requirements management plan
Application Lifecycle Management, Security & Compliance
Blog

Sprint Goals — What Do They Really Need (With Examples)

Sprint goals should express the teams' objective for a particular sprint. The goal should be ambitious enough to offer value to the customer, but still allow your team to deliver. Use our sprint goal examples to keep your team aligned and focused.
DevOps, Project Management
Blog

How to Streamline IP Reuse

Learn how to decrease the amount of time your design teams spend managing designs to streamline IP reuse and increase IP reuse.
Version Control, Embedded Systems & Chip Design
Blog

What Is the Best Version Control For a Single Developer?

Everyone should be using version control. Even solo developers.
Version Control, Digital Creation & Collaboration
Blog

Peer Code Review Best Practices: How to Run a Code Review

Best practices for code review: Get our best kept secrets of peer code review. Learn what to look for in a code review, code review best practices, and how to make code reviews more effective with a code review process.
Coding Best Practices
Blog

CUDA Debugging Support For Apps Using NVIDIA GPUs on ARM64

With the 2019.3 release, TotalView now includes NVIDIA CUDA debugging support for applications utilizing NVIDIA GPUs on ARM64 servers. Learn more.
Coding Best Practices
Blog

What Is Malicious Code Injection? How to Prevent It

Get an overview of malicious code injection — and how to prevent it in your APIs.
API Management
Blog

Monolith vs. Microservices: Which Is Best?

Find out when it makes sense to migrate your monolith to microservices. And when it doesn't.
Version Control
Blog

How to Use Jira + Version Control to Accelerate Your Teams

Jira + version control from Perforce allows you to customize fields to better manage data and create your own workflows. Enhance visibility across your team by linking work items in Jira with changes in Helix Core.
Version Control