Cover for post A Look Inside My Personalized .gitconfig

A Look Inside My Personalized .gitconfig

Boost your Git efficiency! A simple config for a smoother workflow.

Cover for post From Gatsby.js to Astro

From Gatsby.js to Astro

How I migrated my website from Gatsby.js to Astro. What I liked about Astro and some problems I encountered during the migration.

Cover for post Using Notion as a CMS for Gatsby.js

Using Notion as a CMS for Gatsby.js

How I use Notion as a CMS for my website built with Gatsby.js. The script can also be used with different static site generator like Astro and Next.js

Cover for post Improving Core Web Vitals of a React Application

Improving Core Web Vitals of a React Application

A case study of changes implemented to improve the performances of a React application.

Cover for post How to publish an npm package for ESM and CommonJS with TypeScript

How to publish an npm package for ESM and CommonJS with TypeScript

A step by step tutorial on how to publish an npm package for ECMAScript Modules (ESM) and CommonJS (CJS) with TypeScript

Cover for post How to play Age of Empire II DE on MacOS

How to play Age of Empire II DE on MacOS

The complete guide on how to play Age of Empire 2 when you have a Mac (CrossOver or GeForce NOW). Also includes my personal hotkeys and mods.

Cover for post Turborepo: a Monorepo Revolution

Turborepo: a Monorepo Revolution

My thoughts about Turborepo, a tool that facilitates your monorepo management.

Cover for post Simpler context switching with Git worktrees

Simpler context switching with Git worktrees

git worktree allows you to attach a branch to a specific folder. It's like doing a clone of a repository that shares the same git folder.

Cover for post 2021 - A Year In Review

2021 - A Year In Review

Cover for post My Journey with RSI (as a Software Engineer)

My Journey with RSI (as a Software Engineer)

Some strategies I implemented to overcoming Repetitive Strain Injury (RSI)

Page 1 of 6

Older posts ›