Diego Profile picture
๐Ÿš€ JS/React/Typescript Developer |๐Ÿ› ๏ธ Self-taught developer | โœ Technical Writer | ๐Ÿท Certified Weeb | ๐Ÿถ Husky Owner | ๐Ÿ‡จ๐Ÿ‡ด | โœ‰๏ธ DMs are open
Apr 9, 2022 โ€ข 32 tweets โ€ข 13 min read
I originally used a WordPress site for my blog to get bootstrapped as fast as possible.

I am now going to design and develop my own site ๐Ÿš€. This thread is an open resource to document the process. I plan on updating it regularly.

#BuildInPublic #LearnInPublic

1 / ๐Ÿงต Tech stack:

>React: favorite library for UI management
>Remix: blazingly fast, progressive enhancement, and first-class support for react
>Tailwindcss: Small bundle size, easy to use, great docs

2 / ๐Ÿงต
Mar 8, 2022 โ€ข 5 tweets โ€ข 1 min read
I often get messages asking about how to go about refactoring code and when its necessary

The following are some tips I've learned along the way. ๐Ÿ‘‡ Before refactoring I typically like to take stock of everything that the code touches and see if any tests are already written for that code.

This so I can understand the larger implications of any change.
Mar 3, 2022 โ€ข 7 tweets โ€ข 1 min read
One question I've received quite often is

"How to take into consideration UX?" (user experience) ๐Ÿง‘โ€๐Ÿ’ป๐Ÿ‘ฉโ€๐Ÿ’ป

Here are some things I've learned along the way. 1. Users aren't programmers (normally)

When you ask yourself what would the user do its good to remember that most users aren't programmers and don't think that way.