Latest Updates

Documenting code, one commit at a time.

npm 3 posts
×

Streamlining CI/CD: Why We Switched from pnpm to npm in Our TypeScript Project

In the learn-cicd-typescript-starter project, which focuses on demonstrating continuous integration and deployment patterns for TypeScript applications, we recently encountered and addressed a subtle but impactful issue within our CI/CD pipeline. The goal of this project is to provide a reliable and understandable foundation for learning CI/CD, and consistency is paramount.

Read more

Simplifying Dependency Management: A Return to npm

The Problem

The learn-cicd-typescript-starter project provides a foundational template for implementing robust CI/CD practices within a TypeScript environment. During its evolution, like many projects, it experimented with different dependency managers. However, sometimes the drive for consistency, broader ecosystem compatibility, and simplified developer onboarding leads to standardizing

Read more