Skip to main content

Blog

Insights, Innovations, and Best Practices from Perforce Experts

Blog

3 Code Refactoring Best Practices to Save Time

Code refactoring can help stabilize your system to save your teams time and decrease costs. One essential part of is examining your goals and constructing a plan for refactoring legacy code and supporting future development.
Version Control, Coding Best Practices
Blog

How to Improve Embedded Coding with MISRA

Embedded code needs to be safe, secure, and reliable. Learn how MISRA will help improve your embedded coding.
Security & Compliance, Coding Best Practices
Blog

Become a Git Pro With Git Alias

Git alias allows you to do more in less keystrokes. Learn more.
Version Control
Blog

Git Ignore File: How and When to Use It

Git ignore file helps minimize costly commits and accelerate development. Learn how and when to use git ignore file for artifacts.
Version Control
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 Guidance 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