How to Define String and Literal Types Without Losing IntelliSense in TypeScript
Learn how to enhance IntelliSense in TypeScript by effectively using literal and string union types.
Read moreStudy cases, thought processes & design thinking, software development strategies and techniques, best practices, learnings, personal life and opinions, and everything in between.
Learn how to enhance IntelliSense in TypeScript by effectively using literal and string union types.
Read moreDiscover a straightforward, step-by-step guide to effortlessly debug your Node applications in VSCode, enhancing your development workflow.
Read moreStep into streamlined deployments: Learn how to harness GitHub Actions for efficient Netlify deployments.
Read moreEmbrace the future of ESLint. Discover invaluable insights and tips for a smooth migration to the new config architecture.
Read moreDelve into two valuable insights on integrating middleware and API endpoints in Astro to navigate common obstacles with ease.
Read moreDiscover why I transitioned from yarn/npm to pnpm as my default NodeJS package manager, and why you should consider doing the same.
Read moreMaximize scalability with per-environment configuration. Learn best practices with the 12-Factor App methodology for streamlined configuration.
Read moreTest time-dependent JavaScript functions with confidence. Learn a few tips for mocking dates in this comprehensive guide.
Read moreHow I Work: A Peek Inside My Developer Setup
Read moreIn this post, I'll show how you can create a lib with multiple entry points (sub-modules) using Vite 3.
Read moreIn this post, I explain how to fix "Not implemented" problems while using Jest + JSDOM for component unit tests.
Read moreIn this post, I go step by step into all problems (and the solutions) I had migrating from pnpm 6 to 7.
Read moreWe'll see how to implement "copy a text content" with the native clipboard browser API in this post.
Read moreIn this post, I'll talk about constant, variables and basic primitive types in Golang.
Read moreIn this article, I create, build and run my very first code in Go, a classic hello world.
Read moreIn this article, I will dive deep into how to set up my environment and get ready to learn Go.
Read moreThis post is an introduction to my new learning adventure: Go language. Here I explain why and how I'm going to share my studdies.
Read moreWhy and how I've replaced Lerna and Yarn Workspaces completely with PNPM Workspaces feature.
Read moreHow to simplify your runtime version management with a single CLI.
Read moreA closer look in what is and how to implement a linked list.
Read moreHow to implement basic, priority and circular queue in JavaScript.
Read moreHow to use the package scripty to help you have more maintainable and more powerful npm scripts.
Read moreTesting the distributing and consumption of a JS package locally isn't a trivial task. In this post I explain how to do that in the most easy way.
Read moreTired to have weird imports? It's time to learn how can you enable aliases to your imports and let code more organized.
Read moreAn explanation about one of the most basic data structure: Stacks.
Read moreIn this post I describe a hiring process I went through for a big company and bring some reflections about it.
Read moreUsing new Gatsby partial builds to speed up our build time.
Read moreA small guide to help you write and read .yml files
Read more