# Writing: Notes from building things.

Tutorials and essays, originally published on DEV.

## Writing your first React UI Library

A 4-part tutorial series, published June 16, 2020.

1. [Writing your first React UI Library - Part 1: Lerna](https://www.carloscastro.dev/articles/writing-your-first-react-ui-library-part-1-lerna.md): Create a multi-package React UI library with Lerna and a centralized builder.
2. [Writing your first React UI Library - Part 2: Storybook](https://www.carloscastro.dev/articles/writing-your-first-react-ui-library-part-2-storybook.md): Add Storybook documentation and a GitHub Pages demo site to the React UI library.
3. [Writing your first React UI Library - Part 3: CSS Modules](https://www.carloscastro.dev/articles/writing-your-first-react-ui-library-part-3-css-modules.md): Add CSS Modules compilation and design-system-like component styling to the React UI library.
4. [Writing your first React UI Library - Part 4: Ship It! (V1)](https://www.carloscastro.dev/articles/writing-your-first-react-ui-library-part-4-ship-it-v1.md): Map compiled library outputs, finish the Storybook and builder setup, and publish with Lerna.

## Essays

- [Finding your motivation working in tech](https://www.carloscastro.dev/articles/finding-your-motivation-working-in-tech.md): Practical ways to rediscover motivation in a technology career through meaningful work, strong leadership, quick wins, and clear objectives. (July 6, 2020)
