user

Inedo Blog


Navigation
Featured

.NET

Maintain ASP.NET Web Forms Applications with CI/CD

Posted on March 1st, 2025.

Your ASP.NET Web Forms apps are probably best left on .NET Framework. But you can still benefit from the .NET 5+ mindset. Maintain Web Forms with CI/CD.

Featured

.NET

How to Modularize .NET Applications with Microservices

Posted on March 1st, 2025.

.NET 5+ represents unprecedented speed and agility for .NET. Use this as a chance to break monolithic applications into microservices.

Featured

Inedo

So Long, SQL Server: Reflecting on Your Feedback & Improving in ProGet 2025+

Posted on February 27th, 2025.

It was pretty nerve-wracking to announce ProGet’s shift from SQL Server to PostgreSQL. As a former diehard Microsoft SQL Server fan, I somewhat expected an inbox filled with hate mail. But instead, the response was overwhelmingly positive. Although most of the respondents favored the shift, 29.3% still preferred SQL Server. But it isn’t...

Featured

Jenkins

Avoid the Disaster of Self-Service Jenkins

Posted on February 25th, 2025.

The self-service Jenkins supports is it’s demise. If left unmonitored, your Jenkins instance will become more complex and much more unstable.

Featured

Inedo

Failure to Scale: How We Discovered a More Interesting and Fulfilling Path at Inedo

Posted on February 20th, 2025.

We’re expanding our team this year to help with some of our 2025 and beyond plans, and I wanted to make sure that our internal training was up-to-date. Chōwa is a big part of this training because it’s our business culture that “rejects micromanagement, fosters safety, encourages curiosity, and sparks innovation.”  Although the...

Featured

Jenkins

Why Developers Struggle with Jenkins CI/CD

Posted on February 18th, 2025.

Most people have a love/hate relationship with Jenkins. Unpack these complicated feelings about Jenkins to learn why everyone hates Jenkins in 2021.

Featured

Jenkins

Can You Make Branches in Jenkins Projects?

Posted on February 13th, 2025.

Branches are great features that most source control systems offer, but they can be hard to set-up correctly. Read why Jenkins is a bad tool for branches.

Featured

Python

How to Escape Python Script Hell with Modules & Packages

Posted on February 6th, 2025.

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

ProGet

Dealing with Fluent Assertions License Changes in ProGet

Posted on January 30th, 2025.

In January 2025, Fluent Assertions updated its license and terms alongside the release of version 8.0, now charging a premium for commercial use.  Even so, it’s still readily available on NuGet.org, which will lead to problems if developers upgrade and continue to use it within their corporate environments.  These...

Featured

NPM

eBook: Mastering npm in the Enterprise

Posted on January 28th, 2025.

This month sees the release of Inedo’s latest whitepaper, “Mastering npm in the Enterprise,” available as a PDF eBook or as a series of articles on our blog. npm (Node Package Manager) has become indispensable in modern software development, with the npm OSS repository boasting approximately 2.1 million packages as of...