![Using TypeScript in Node.js projects](/_next/image?url=https%3A%2F%2Fpocketbase.douglasmoura.dev%2Fapi%2Ffiles%2Fquq9xznky3sx782%2Fk1aast2dn99kp4i%2Fhalanna_halila_d_kdea_jpz5x_y_unsplash_fgC8LCPVxg.jpg&w=3840&q=75)
TypeScript is tremendously helpful while developing Node.js applications. Let's see how to configure it for a seamless development…
![Finding the greatest common divisor in TypeScript](/_next/image?url=https%3A%2F%2Fpocketbase.douglasmoura.dev%2Fapi%2Ffiles%2Fquq9xznky3sx782%2Fiyk9qhd9csiniy4%2Fanibal_paradisi_4_aka_nr_rfpv_e_unsplash_zs58NmjExL.jpg&w=3840&q=75)
First described in the classic geometry book Elements, by the ancient Greek mathematician Euclid (ca. 300 BC, at the book VII, proposition…
![Using fetch with TypeScript](/_next/image?url=https%3A%2F%2Fpocketbase.douglasmoura.dev%2Fapi%2Ffiles%2Fquq9xznky3sx782%2Fg3ie8go7uayp7wf%2Ffotor_2023_6_2_9_31_25_EYsMpufyzN.png&w=3840&q=75)
Since fetch) is pratically universally supported on the most used web browsers, we may safely drop the use Axios and other similar…
![Use GitHub actions to publish your package on NPM](/_next/image?url=https%3A%2F%2Fpocketbase.douglasmoura.dev%2Fapi%2Ffiles%2Fquq9xznky3sx782%2Fvexiz92e4b6be18%2Flula_62mvAztOea.jpg&w=3840&q=75)
Recently, I created a package with the ESLint settings I like to use in my React projects, as I was tired of always having to configure it…
![Create beautiful placeholders for your images](/_next/image?url=https%3A%2F%2Fpocketbase.douglasmoura.dev%2Fapi%2Ffiles%2Fquq9xznky3sx782%2Feg3ha3shren0gbi%2Fdog_scaled_BLPrTD7F2j.jpg&w=3840&q=75)
Have you ever faced the situation where the layout of your beautifully crafted interface "breaks" if the image (depeding on the quality of…
![How to extend HTML elements with React](/_next/image?url=https%3A%2F%2Fpocketbase.douglasmoura.dev%2Fapi%2Ffiles%2Fquq9xznky3sx782%2F9zyrf5q0hnqx7mx%2Frhino_5WQ5FDWrYb.jpg&w=3840&q=75)
Most of the work needed to create custom HTML elements that fit the design system of your company resides styling and adding your own…