Caio Borghi

Caio Borghi @ocodista

About: I'll write about JavaScript, (Node, React and TypeScript) or whatever topic I'm learning at the moment. Coding professionally for the past 7 years, mainly React, TypeScript and .NET

Location:
Rio Claro, SP, Brasil
Joined:
May 20, 2023

Caio Borghi
articles - 17 total

Go 1.24 uses Swiss Tables, what are they?

Introduction The Old Map Chaining Practical Example Problem Swiss Table Linear...

Learn More 42 5Feb 20

Benchmarking DeepSeek R1 on a Developer’s MacBook

Table of Contents Introduction What's the point? The Prompt What is...

Learn More 32 7Feb 4

The Evolution of React State Management: From Local to Async

Table of Contents Introduction Local State Class Components Functional...

Learn More 16 0Aug 20 '24

Node vs Go: API Showdown

Disclaimer and Introduction How were the metrics gathered? Tech Stack Flow Diagram Manual RDS...

Learn More 209 35Jan 1 '24

Inside Node.js: Exploring Asynchronous I/O

Introduction How Node Handles Asynchronous Code Asynchronous Operations: What Are They? Blocking...

Learn More 44 2Dec 11 '23

A Deep Dive into Green Threads and Node.js

Hey, how's it going? Recently, I've been studying concurrency and parallelism and came across a nice...

Learn More 8 6Dec 10 '23

Under Pressure: Benchmarking Node.js on a Single-Core EC2

Hi! In this post, I'm going to stress test a Node.js 21.2.0 pure API (no framework!) to see the...

Learn More 55 6Dec 2 '23

Profundezas do Node.js: Explorando I/O Assíncrono

Introdução Como o Node trata o Código Assíncrono Operações Assíncronas: O que São? Operação...

Learn More 46 4Sep 2 '23

O Futuro do Trabalho: Explorando a Cultura Async First.

Já está provado que o trabalho 100% remoto aumenta a qualidade de vida dos trabalhadores. Seja pela...

Learn More 25 6Aug 27 '23

JavaScript Event Loop: Breaking Down the Mystery

What happens when the following code is executed in Node.js? setTimeout(() => console.log(1),...

Learn More 40 1Aug 3 '23

A Magia do Event Loop

O que acontece quando o seguinte código é executado no Node.js? setTimeout(() =>...

Learn More 48 7Aug 2 '23

The Power of Micro-Philosophy in Software Development

I am convinced that the best way to develop a computer program is by applying the...

Learn More 4 0Jul 26 '23

Micro-Filosofia: A arte da fragmentação

Estou convencido de que o melhor jeito de se desenvolver um programa de computador é aplicando a...

Learn More 26 3Jul 17 '23

Organização de pastas no React: Simplificando o caos com uma nova estrutura 🚀

Salve! No mundo da engenharia de software, existe um ditado que é mais ou menos assim "organização...

Learn More 54 2Jun 3 '23

The Philosophy of OOP and FP with JavaScript

I'm not a philosopher, but I sometimes enjoy understanding the whys more than the hows, especially...

Learn More 10 5May 29 '23

Renderização no React + useEffects

Antes de tudo, é importante ressaltar: Ninguém usa mais Componentes de Classe no React, portanto,...

Learn More 2 0May 21 '23

React Render Lifecycle and useEffect Hook

First of all, I want to state the obvious: React Class Components are dead 💀 This post is about how...

Learn More 12 0May 20 '23