##  [Guides](/guides) 

###### Open Source Software Primer: Issue Etiquette

This guide covers how you can handle poorly created issues as well as giving an overview of issue etiquette and finishing with a glossary of common software dev terms...





 

<https://developer.ansys.com/knowledge-center/guide/open-source-software-primer-issue-etiquette>

 

 



###### Introduction to CI/CD: GitHub Actions

CI/CD is a term describing the process of actions that occur (usually automatically) after new code has been added to a project...





 

<https://developer.ansys.com/knowledge-center/guide/introduction-cicd-github-actions>

 

 



###### A Beginner's Guide to Developing on a Project

When you start developing on a project the tasks that need tackling are typically all listed in one place, the kanban board typically...





 

<https://developer.ansys.com/knowledge-center/guide/beginners-guide-to-developing>

 

 



###### Open Source Software Primer: The Development Process

"Open Source" doesn't just mean that the source code is open for all to see and contribute to, it *also* means that the development process is open for all to see and contribute to...





 

<https://developer.ansys.com/knowledge-center/guide/open-source-software-primer-development-process>

 

 



###### Open Source Software Primer: Providing Support

It can be difficult to know where to start when contributing to open source, but a nice easy way to dip your toe in is by providing technical support...





 

<https://developer.ansys.com/knowledge-center/guide/open-source-software-primer-providing-support>

 

 



###### Ansys Python Manager - simplifying Python environment management

Python has emerged as a leading programming language because of its flexibility, and its aptitude for a diverse range of applications like data science, machine learning, web development, and workflow automation...





 

<https://developer.ansys.com/knowledge-center/guide/ansys-python-manager>

 

 



###### A Beginner's Introduction to Open Source: Series Overview

Open source software is software with source code that anyone can inspect, modify, and enhance, and the opposite of "Closed Source" software...





 

<https://developer.ansys.com/knowledge-center/guide/beginners-introduction-open-source-series-overview>

 

 



###### Getting Started with Universal Scene Description (USD) 

USD (Universal Scene Description) is an open-source framework developed by Pixar for describing, composing, and collaborating on 3D scenes.





 

<https://developer.ansys.com/knowledge-center/guide/getting-started-universal-scene-description-usd>

 

 



###### Universal Scene Description (USD) Basics 

Universal Scene Description (USD) serves as the backbone of NVIDIA Omniverse and when integrating Omniverse with scripting libraries like those available in PyAnsys, understanding USD is critical because it allows you to programmatically create, modify, and compose scenes using Python.





 

<https://developer.ansys.com/knowledge-center/guide/universal-scene-description-usd-basics>

 

 



###### Essentials of Universal Scene Description (USD) for 3D graphics 

This guide introduces the essentials of Universal Scene Description (USD) for 3D graphics. You'll learn about file structure, scene graphs, mesh data, materials, and how to create and manipulate USD files using Python.