I’m Paul Ccari - Software Engineer with a true passion for building quality products.
Currently, I'm focused on:
The work I do, and business I help.
Flint is a friendly go-to wallet for DeFi and NFTs. It allows you to easily manage multiple assets from different chains in your browser. With native support for interoperability standards.Watch Live
Votu.pe is a digital guide to help peruvian people to elect their vote in 2021. You'll find information about all candidates running for Congress, President and Andean Parliament.Watch Live
My portfolio has transformed over the years - from a PHP site, to static HTML & CSS site, to CRA, and finally to Next.js. My personal site provides a platform for my writing and to showcase my latest work.Watch Live
Recent Blogs & News
As developers, we usually start a project by adding some configurations and scripts for linting, then formatting and type checking for our codebase syntax and style.
I've been using React for a couple of years now but when I started learning it I didn't pay too much attention to what React does for me, like what React abstracts through its API and why do I need to use JSX to build components, or why do we need Babel and so on. So if you're starting learning React or working with it, you might find this post helpful to know about core concepts.
When I started learning how to code, I looked for many online resources such as blog posts, youtube videos, online courses, and I used to take them and do the same thing they were doing and then jumped to another resource to do the same over and over again.
After a couple of years, a new paradigm of CSS-in-JS appears and tries to solve these problems to construct and manage our styles in a component-specific manner to allows us to create custom, exportable components. One of them is Styled Components, it provides us many cool features to style our React components.
Email me email@example.com
@ Paul Ccari, 2021. All Rights Reserved.
Portfolio made with inPeru.