Learned NPM Package Development
August 10, 2022
Got introduced to creating npm packages at Source Soft Solutions. Learned how to bundle TypeScript-based packages for distribution and reusability across projects.
Created around 15 different packages as learning exercises - including reusable components like headers, footers, contact forms, and more. The goal was to understand package development for internal company projects, learning the entire workflow from development to publishing.
This experience taught me about module bundling, dependency management, semantic versioning, and how to structure code for maximum reusability. Understanding npm package development opened up a new dimension of software engineering - building tools and components that other developers could use.