RUBYLAND
Read post

From many to one: Moving our JavaScript code into a monorepo

The post discusses the process of moving JavaScript code into a monorepo at Aha! The author explains the drawbacks of using private npm packages and the need for a monorepo. They describe the steps taken to maintain Git history and choose a tool for the monorepo. After trying out various options, they settle on Turborepo and pnpm workspaces. They highlight the simplicity and frictionless experience provided by Turborepo, which has helped save development time and improve the overall developer experience.

    #general-programming#javascript#pnpm
Feb 05, 2024•10m read time•From aha.io
Post cover image
Table of contents
Do we need a monorepo?We need a monorepo — now what?Maintaining Git historyKeeping it simpleNx + pnpmpnpm workspacesTurborepo + pnpmNo new things to learnIt just works!
2 Impressions
RUBYLAND's image
RUBYLAND

The RubyLA blog offers insights, tutorials, and community updates for Ruby developers in Los Angeles...

465 Followers

•

5K Upvotes

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard