I collaborate actively with open source community since I've met this grateful community.
I'm actively working on:
- Rematch.js: Released v2.0.0 a few months ago, with a full rewrite to the codebase rewritten to Typescript, monorepo, and a HUGE decrease of the bundle size. I'm still working hard on this library because has a lot of potential, giving all my (limited) knowledge to this library.
- Lingui.js: Since helping out the release of the v3.0.0 version, with practically 15-20 pull request's merged, I took the role of leading the maintainability of Lingui and we already introduced 8 new features and a lot of bug fixes since v3.0.0. I also help large projects to migrate to Lingui v3.0.0 (a really complex task but really useful for the community and for the library itself)
- ThemeProvider for Storybook: is a self made package for storybook to handling storybook-theming with styled-components, emotion or a self made context of the theme.
- Recharts: I'm contributor of one of the greatest Graph libraries written in D3 (I'm right now evaluating to migrate the entire codebase to tsdx, if i can get some free time i will work hard to give it a jump step of quality to the Recharts maintainability) .
And a lot of more things... (I'm building a SaSS product, free for open source community), I always try to help as much as I can!
Also ... if it wasn't enough I'm writing a tech book for Rematch which will be released in a few months, with practical examples building real applications with it, migrating large codebases to Rematch Typescript and also introducing Rematch to React Native or a guide for creating Rematch plugins. (I hope this book helps people as much as Rematch helped me)
In summary, I love to ship things
Featured work
-
rematch/rematch
The Redux Framework
TypeScript 8,475 -
lingui/js-lingui
π π A readable, automated, and optimized (3 kb) internationalization for JavaScript
TypeScript 4,561 -
semoal/themeprovider-storybook
π Use your theme-provider on your favourite storybook π
TypeScript 69 -
semoal/styled-components
Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress π
JavaScript -
semoal/should_send_same_site_none
A simple utility to detect incompatible user agents for `SameSite=None` cookie attribute
Ruby 2 -
recharts/recharts
Redefined chart library built with React and D3
TypeScript 24,025