Monorepos in JavaScript & TypeScript
A comprehensive tutorial on using modern tools to set up and manage Monorepos for JavaScript and TypeScript projects.
A comprehensive tutorial on using modern tools to set up and manage Monorepos for JavaScript and TypeScript projects.
A developer shares their experience migrating a project to a monorepo using Turbo, detailing setup, configuration, and the benefits for a small team.
A technical guide on building cross-platform mobile apps using Nx, Angular, and Capacitor, covering setup, Android configuration, and building.
A developer troubleshoots and resolves a random 'Bus error' during NX post-install in GitHub Actions CI/CD pipelines.
The Puzzmo team shares their 2024 tech stack, including React Native, TypeScript, and Expo, and discusses challenges with cross-platform development.
Announcing oneRepo v1.0.0, a new monorepo toolchain for JavaScript and TypeScript focused on developer experience, safety, and speed.
Introduces Changesets, a tool for automating semantic versioning and releases in monorepos, comparing it to semantic-release.
A guide to automatically assign team reviewers to Azure DevOps pull requests using a PowerShell script and the Azure DevOps API within a pipeline.
A developer reflects on two major technical mistakes: choosing Flow over TypeScript and managing a multi-language monorepo, sharing lessons learned.
A tutorial on using monorepos with Lerna to author and publish shared NPM packages for consistent project configuration.
Explores Turborepo, a tool for managing complex monorepo build pipelines and caching to drastically improve CI/CD performance.
A guide to managing secrets and API keys in a Rush monorepo using the Pass password manager and GPG, including handling parallel build issues.
A guide to speeding up local Storybook development by filtering and running only specific component stories instead of building all stories.
A developer shares insights from 2 years of using a monorepo with ~40 Vue.js packages, discussing its pros and cons for teamwork and dependency management.
A guide to speeding up Azure DevOps CI/CD pipelines by only building and deploying projects affected by recent commits, using a custom ProjectMarker stage.
zld is a faster, drop-in replacement for Apple's linker that can speed up iOS/macOS build times by up to 40%.
A guide to merging multiple Gradle projects and their Git histories into a single repository to simplify development workflows in a microservices architecture.
A guide to building TypeScript projects using Bazel, Google's open-source build tool, for efficient dependency management and incremental compilation.
The article explains the benefits of using a single, large repository (monorepo) for code, citing simplified organization and dependency management.