user

Inedo Blog


Navigation
Featured

NPM

Why You Should Create a Package Approval Workflow for npm Packages with ProGet

Posted on March 27th, 2025.

Your development team pulls a package from a ProGet feed connected to npmjs.org. It seems pretty straightforward and routine, until you later discover the package contains known vulnerabilities, leaking sensitive user data. OSS registries can be unpredictable: some packages are reliable, others… not so much. Without proper...

Featured

Inedo

“Keep/Problem/Try” with the Inedo Kaizen Kit

Posted on March 25th, 2025.

Success in software development isn’t just about writing awesome code. It’s about always getting better, reflecting on what works, and having a culture that really values these things. At Inedo, we embrace the philosophy of Chowa, a Japanese term for balance and harmony. One of the key pillars of this is Kaizen; (Continuous...

Featured

Jenkins

Is Jenkins Really Free? The Costs of Low Visibility

Posted on March 25th, 2025.

Poor visibility into Jenkins installs and projects creates chaos, can disrupt work, and increases risk.

Featured

NPM

Auto Assessing npm Package Licenses with ProGet

Posted on March 21st, 2025.

Managing your project’s npm packages starts out simple. But as it grows, not only do the number of packages grow, but so do their dependencies; each with different licenses that may or may not align with your organization’s policies. Assessing them is tedious and time-consuming, and without clear oversight, it’s easy for things to...

Featured

Inedo

📄Survey: How Does Your Software Delivery Process Compare to the Benchmark?

Posted on March 20th, 2025.

In 2024, we conducted a survey on Software Supply Chain Security, receiving responses from over 1,000 professionals. We published the results as the 2024 State of Software Supply Chain Security Report. The report was well received, with overwhelmingly positive feedback. Readers appreciated the benchmark insights, and the findings sparked...

Featured

PowerShell

The Best 3 Ways to Organize Your PowerShell Modules in Source Control

Posted on March 18th, 2025.

Your PowerShell modules are an integral part of your development process. Learn how to care for, create, and get the most out of your PowerShell modules.

Featured

NPM

How to Version Internal npm Packages with SemVer2

Posted on March 13th, 2025.

An npm package versioned 1.4.5 doesn’t tell you much – certainly not whether it’s stable or what it’s supposed to do. Without context, it’s all too easy to misinterpret the purpose of a build, and this confusion leads to dependency issues, broken builds, or even runtime errors. Worst-case scenario? Unstable...

Featured

Jenkins

3 Ways to Automate Deployment of Jenkins Artifacts

Posted on March 11th, 2025.

How should you automate in Jenkins? Here are 3 ways to automate your deployments through Jenkins. Plus 1 method to avoid!  

Featured

NPM

Why you Should Automate your npm Vulnerability Assessments Using ProGet

Posted on March 7th, 2025.

You’ve seen vulnerability assessments pop up while managing npm packages in ProGet. Running npm audit sparks questions about what vague warnings like “high-severity” warnings actually mean for your applications, leaving you stuck making calls with little context. On top of that, floods of security notifications and...

Featured

.NET

Tools for Estimating Your Migration from .NET Framework to .NET

Posted on March 7th, 2025.

Every organization will have a unique migration journey to .NET 5+. Use our scorecard to estimate how tough this journey might be.