Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fabervitale/fabervitale

gh-readme
https://github.com/fabervitale/fabervitale

Last synced: 13 days ago
JSON representation

gh-readme

Awesome Lists containing this project

README

        

Hi 👋, thanks for stopping by,

I'm **Fabrizio Vitale** and I like building with and talking about

- [Typescript](https://www.typescriptlang.org/)
- [Rust](https://www.rust-lang.org/)
- [NodeJS](https://nodejs.org/en/)
- [React](https://reactjs.org/)
- [Redux](https://redux.js.org/)

## Side Projects

### Tools, libraries

- [useShallow](https://docs.pmnd.rs/zustand/guides/prevent-rerenders-with-use-shallow) - a custom hook part of [zustand](https://docs.pmnd.rs/zustand/getting-started/introduction).
- [rtk-query-monitor](https://www.npmjs.com/package/@redux-devtools/rtk-query-monitor) - Devtools for [rtk-query](https://redux-toolkit.js.org/rtk-query/overview), part of [redux-devtools](https://github.com/reduxjs/redux-devtools) suite.
- [wasm4 devtools](https://github.com/aduros/wasm4/tree/main/devtools/web) - Devtools for [wasm4](https://wasm4.org/), the fantasy console powered by Webassembly. Built with [Lit components](https://lit.dev/).
- [fastify-service-template](https://github.com/FaberVitale/fastify-service-template) - Template for a [Fastify](https://www.fastify.io/) + [typescript](https://www.typescriptlang.org/) api service.
- [storage-helpers](https://github.com/FaberVitale/storage-helpers) - Utility functions to manage localStorage and sessionStorage.
- [deno-ndjson](https://github.com/FaberVitale/deno-ndjson) - Read, write, parse and serialize [ndjson](http://ndjson.org/) in [Deno](https://deno.land/).
- [deno_minimist](https://github.com/FaberVitale/deno_minimist) rewrite in typescript and [Deno](https://deno.land/) port of [minimist](https://www.npmjs.com/package/minimist).
- [less-plugin-util](https://github.com/FaberVitale/less-plugin-util) - [Less](https://lesscss.org/) plugin that adds several utility functions.

### Apps

- [romajs.org](https://romajs.org/) - [source](https://github.com/Roma-JS/roma-js-on-astro). Built with [Astro](https://astro.build/) and [SolidJS](https://www.solidjs.com/).
- [barcode-generator](https://fabervitale.github.io/solid-bricks/examples/barcode-generator/) - A barcode generator. Built with [SolidJS](https://www.solidjs.com/) and [typescript](https://www.typescriptlang.org/).
- [about-my-device](https://about-my-device.netlify.app/) - Displays useful information about the device. Built with [Svelte](https://svelte.dev/) and [typescript](https://www.typescriptlang.org/).
- [clip-path-svelte](https://clip-path-svelte.netlify.app) - clip-path (crop) transitions powered by [Svelte](https://svelte.dev/).
- [notes](https://fabervitale.github.io/notes/) - Notes dump and progressive web blog. Built with [Gatsby](https://www.gatsbyjs.com/) and [flow](https://flow.org/).
- [wikiq](https://wikiq.netlify.app/) - A web app to search wikipedia articles. Built with [react](https://reactjs.org/), [redux](https://redux.js.org/) and [flow](https://flow.org/).
- [swapi-view](https://fabervitale.github.io/swapi-view/#/) - A web app to look up star wars info. Built with [react](https://reactjs.org/), [redux](https://redux.js.org/) and [flow](https://flow.org/).
- [tictactoe](https://fabervitale.github.io/tictactoe/) - Overengineered ticTacToe app with undo/redo and 3 AI profiles and PVP.

## Talks

### Rules of React (2024-10-16)

- [slides](https://rules-of-react.netlify.app/1)

### Let's build JS Promise from scratch (2023-11-15)

- [slides](https://build-js-promise.netlify.app/1)

### ffmpeg: an introduction (2023-05-17)

- [slides](https://ffmpeg-talk-js.netlify.app/1)

### The next wave of Javascript frameworks (2022-10-19)

- [slides](https://next-wave-fw-slides.netlify.app/1)

### Data fetching in react 18 applications (2022-05-18)

- [slides](https://data-fetching-in-react-18-apps.netlify.app/#0)