user

Inedo Blog


Navigation
Featured

NuGet

What is a Source Server and How Does it Help Debug NuGet?

Posted on February 9th, 2022.

Learn what Source Servers are, what SourceLink is, how they relate to Symbols, and how all three come together to help with NuGet package debugging.

Featured

.NET

Two Migrating Methods for .NET Framework to .NET 6

Posted on February 7th, 2022.

There are multiple methods to migrate your NuGet package libraries from .NET Framework to .NET 6. This article details two: multi-targeting and bridge.

Featured

Python

Protect Yourself from Litigation due to Unexpected Python License Agreements

Posted on February 3rd, 2022.

Python package licenses can have huge consequences when not vetted and approved by stakeholders. Read about expanding your third-party software policy to include packages.

Featured

Python

5 Best Practices for Versioning Your Python Packages

Posted on February 1st, 2022.

Versioning in Python is tricky due to its range of complex versioning schemes. Follow these best practices to speed up the development process, keep things organized, and avoid future headaches. 

Featured

NuGet

GitHub vs. CVE vs. NVD, What’s the Best for NuGet Vulnerability Scanning?

Posted on February 1st, 2022.

What's the difference between GitHub Advisories, CVE, and NVD in terms of NuGet Vulnerability Scanning? How does it affect your packages?

Featured

Python

How to Escape Python Script Hell with Modules & Packages

Posted on January 28th, 2022.

Bad scripting practices will eventually land you in script hell. This article will teach you how to make Python packages that keep you out of script hell and on the road to Python mastery.

Featured

NuGet

Symbols and Symbol Packages, Explained

Posted on January 26th, 2022.

A quick explainer article to understand Symbols and Symbol packages for NuGet package debugging.

Featured

Python

How to Vet and Approve PyPI Packages

Posted on January 25th, 2022.

Creating a package approval pipeline is your codebase’s biggest defense against vulnerabilities, unacceptable licenses, and low-quality PyPI packages.

Featured

Python

Three Jobs Where Python is Vital

Posted on January 24th, 2022.

Python fluency is sought in multiple non-tech industries. It's useful skill, especially as a Data Scientist, Web Developer, or Network Engineer. Read More.

Featured

Python

Python Environment Management Best Practices

Posted on January 23rd, 2022.

There are a number of choices to make when cultivating the best environment for your Python project. This article will explain best practices to follow and common mistakes to avoid when cultivating your Python environment.