user

Inedo Blog


Navigation
Featured

NPM

Avoid Security Risks in npm Packages with Scoping

Posted on May 6th, 2025.

Your team leans on internal npm packages – trusted tools you use every day. But a developer, tricked by “typosquatting” or dependency confusion, grabs a malicious lookalike from the public registry, thinking it’s legit. Next thing you know, systems are compromised, and sensitive data’s leaking, all because of confusing...

Featured

.NET

Do I really need to leave .NET Framework for .NET?

Posted on May 3rd, 2025.

This article is part of a series on Migrating from .NET Framework to .NET, also available as a chapter in our free, downloadable eBook Microsoft is all about the current .NET (.NET 5 to .NET 10). But our trusty old .NET Framework isn’t going anywhere. It’s indefinitely supported. So even with all the buzz around .NET...

Featured

PowerShell

Use Otter to Level Up Your PowerShell for Free

Posted on April 29th, 2025.

Are you getting everything you can out of your PowerShell scripts? Here are 2 ways you can instantly level up your PowerShell usage with Otter for free.

Featured

PowerShell

How to Run Parameterized PowerShell Scripts

Posted on April 22nd, 2025.

Running parameterized PowerShell scripts with Otter is easy (especially compared to tools like Jenkins).

Featured

Inedo

ProGet 2025 PostgreSQL Preview is Now Available

Posted on April 19th, 2025.

For the past several months, we’ve been hard at work integrating a new database backend that will make ProGet even easier to maintain. We’ve finally reached a technical milestone that I’m proud to share. ProGet 2024.33 includes a ProGet 2025 Preview Feature that allows you to try out the new PostgreSQL database backend....

Featured

Jenkins

Does Jenkins Scale? Nope! Here are 4 Reasons Why.

Posted on April 17th, 2025.

Lessons learned from Jenkins are often learned too late. A lesson you don’t want to learn too late is that: Jenkins doesn’t scale.

Featured

ProGet

How to Prevent Server Overload in ProGet

Posted on April 15th, 2025.

A single-server ProGet instance, especially in organizations with sustained, high-volume traffic can become overloaded —particularly when many users are all making concurrent calls to it. Client tools like NuGet and npm can make thousands of simultaneous requests—each one needing validation, compliance checks and often forwarding through...

Featured

Jenkins

Building a Continuous Delivery Pipeline Using Jenkins

Posted on April 8th, 2025.

Learn about building Continuous Delivery pipelines with Jenkins, including how you can overcome common problems and limitations.

Featured

.NET

Versioning NuGet Packages in .NET with CI/CD

Posted on April 4th, 2025.

Ahead of .NET 5+, sharpen your knowledge of SemVer and how using CI/CD for your NuGet packages can simplify proper versioning and avoid dependency hell.

Featured

PowerShell

What is Comment-Based Help and Why Your Scripts Need It

Posted on April 1st, 2025.

PowerShell modules are an effective way of freeing yourself from Script Hell. But without planning, you can find yourself in the much-worse Module Hell.