Automating Changelog Updates in Renovate Bot PRs

When using Renovate Bot for dependency updates in a releaseable project, you might find that adding the changelog update is not done for you. A developer needs to manually check out the renovate PR, run the changelog command e.g. yarn change, and commit the generated change files. This is tedious…

Continue ReadingAutomating Changelog Updates in Renovate Bot PRs

What is a Design System?

Every growing product faces the same challenge: inconsistent UI, duplicated code and design chaos. One team builds a button one way, another team builds it differently. Before you know it, your app looks like a patchwork of mismatched components. What is a Design System? A design system is a collection of reusable components,…

Continue ReadingWhat is a Design System?

Does Angular require defaultProject property?

Migrating your Angular project to version 14 will automatically remove the defaultProject property in angular.json for single project workspaces. Let's understand what defaultProject is and when you might need it. What is default project in Angular? In Angular, a "default project" refers to the primary application or module within an…

Continue ReadingDoes Angular require defaultProject property?