In 23 days
I created a library to produce web animations. Glorious Demo simulates the use of a Code Editor and a Terminal to demonstrate some code in action.
In 24 days
I created a multi-language static blog generator based in Markdown. Triven powers my personal blog and allows me to post articles also in Portuguese.
In 45 days
I created an English Augmented Dictionary called Typenik - available for Web, Windows & Mac - to solve peculiar needs of non-native English speakers.
All those side projects are fully covered with automated tests.
My name is Rafael Camargo. I code, design, and believe it's quite possible to build very quickly software that works very well.
Using Testing Library with implicit ARIA roles
Semantic HTML ensures neat structure and good accessibility o the document. Testing Library’s getByRole function is very helpful with this, but, not knowing elements’ implicit roles, its use can become a huge hurdle.
March 27, 2023Debouncing requests with React Query
Sooner or later, every application ends up needing to implement a debouncing strategy in some parts of its code to avoid noisy events. Learn how to prevent unnecessary requests with one of the most popular libraries of the React ecosystem.
February 24, 2023Pitsby now supports importmaps
In September of the last year, Pitsby started to support scripts set as module, but to unlock the full potential of modules, one improvement was still missing. Support to importmaps.
January 27, 2023Deleting multiple Git tags at once
Deleting multiple tags may become painful work for whom is not familiar enough with its corresponding Git command. This post offers some strategies that will save you a lot of time.
October 29, 2022Little improvements to Pitsby
Better late than never. After a long break, good winds are blowing again on the latest version of the library. Performance and appearance were the topics that got improvements. In addition to the already known simplicity, from now on, documenting components will be fancier and faster.
August 12, 2022First impressions of Ruby on Rails by a front-end developer
It is the denouement of a story that started last year when I, a front-end developer, decided to study Ruby and SQL. In the final step, the challenge was to build an API using Rails and PostgreSQL.
June 30, 2022