René's URL Explorer Experiment


Title: All In Developer — Notes on TypeScript and Dev Tooling

Open Graph Title: All In Developer — Notes on TypeScript and Dev Tooling

X Title: All In Developer — Notes on TypeScript and Dev Tooling

Description: Practical notes on TypeScript, Node tooling, git and Docker — short fixes, patterns and lessons from day-to-day development.

Open Graph Description: Practical notes on TypeScript, Node tooling, git and Docker — short fixes, patterns and lessons from day-to-day development.

X Description: Practical notes on TypeScript, Node tooling, git and Docker — short fixes, patterns and lessons from day-to-day development.

Opengraph URL: https://all1n.dev/

Generator: Astro v7.3.8

direct link

Domain: all1n.dev

og:typewebsite
og:imagehttps://all1n.dev/og.jpg
og:image:width1200
og:image:height630
og:site_nameall1n.dev
twitter:cardsummary_large_image
twitter:imagehttps://all1n.dev/og.jpg

Links:

https://all1n.dev/
all1n.devhttps://all1n.dev/
❤️  All In Developerhttps://github.com/all1ndev/
https://all1n.dev/linkedin
https://all1n.dev/github
https://all1n.dev/x
https://all1n.dev#newsletter
https://all1n.dev/rss.xml
🪝 Make Strapi load as CommonJS from ESM code with a Node resolve hookhttps://all1n.dev/posts/2026-10-27-load-strapi-as-commonjs-from-esm
🙃 verbatimModuleSyntax doesn't remove your imports, it keeps themhttps://all1n.dev/posts/2026-10-16-verbatim-module-syntax-keeps-imports
🐳 Slimming a production Strapi 5 Docker image from 3.2 GB to 867 MBhttps://all1n.dev/posts/2026-10-04-slim-strapi-5-docker-image
🎯 Overloading on a branded typehttps://all1n.dev/posts/2026-09-25-overloading-on-a-branded-type
⚖️ When to use branded types, and when not tohttps://all1n.dev/posts/2026-09-25-branded-types-good-bad-use-cases
🏷️ Branded types in TypeScripthttps://all1n.dev/posts/2026-09-25-typescript-branded-types
🧩 Import ESM-only types from a CommonJS TypeScript projecthttps://all1n.dev/posts/2026-09-03-import-esm-only-packages-from-commonjs-typescript
🩹 Migrate from patch-package to pnpm patchhttps://all1n.dev/posts/2026-06-17-migrate-patch-package-to-pnpm-patch
🧶 Implicit CLSX in Reacthttps://all1n.dev/posts/2021-12-01-implicit-clsx-in-react
☢️ HTML Comment in Reacthttps://all1n.dev/posts/2021-11-25-html-comment-in-react
🎄 Render in Vue, 16+ wayshttps://all1n.dev/posts/2021-11-19-render-in-vue-16-ways
🥑 Put your React on a diethttps://all1n.dev/posts/2021-10-22-put-your-react-on-a-diet
🗜️ Optimal Tuple vs Recordhttps://all1n.dev/posts/2021-10-13-tuple-vs-record-optimization
🧬 JSX at lowest levelhttps://all1n.dev/posts/2021-10-07-jsx-at-lowest-level
↪️ Next.js, Universal and Nuxt.js static redirectshttps://all1n.dev/posts/2021-10-04-next-js-universal-and-nuxt-js-static-redirects
🍂 Remove gone git brancheshttps://all1n.dev/posts/2021-09-30-remove-gone-git-branches
🔍 Bookmarklets + Browser Search Enginehttps://all1n.dev/posts/2021-09-28-bookmarklets-browser-search-engine
🔺 Flat React Doom Pyramid in 1LOChttps://all1n.dev/posts/2021-09-22-flat-react-doom-pyramid-in-1loc
🔐 Private Route in React Router v6https://all1n.dev/posts/2021-09-21-private-route-in-react-router-v6
🔧 Git remote readd aliashttps://all1n.dev/posts/2021-07-13-git-remote-readd-alias
🚧 Configure MSW in NXhttps://all1n.dev/posts/2020-06-22-configure-msw-in-nx
🐏 How React memoization workshttps://all1n.dev/posts/2020-03-31-how-react-memoization-kind-of-works
🔥 How to merge a pull requesthttps://all1n.dev/posts/2020-03-03-how-to-merge-a-pull-request
🗂️ What is the folder structure of project/library working on?https://all1n.dev/posts/2019-09-26-mind-sharing-folder-structure-of-project-library-working-on
🦥 React.lazy without a default exporthttps://all1n.dev/posts/2019-05-24-react-lazy-without-default-export
🔀 TypeScript function overloadinghttps://all1n.dev/posts/2019-03-28-typescript-function-overloading
🔗 Don't return early from React.Component when using React.createRefhttps://all1n.dev/posts/2018-12-03-don-t-return-early-from-react-component-when-using-react-createref
💪🏼 Typed fetch Response in TypeScripthttps://all1n.dev/posts/2018-11-23-typed-fetch-response-in-typescript
🗄️ Create own React.Fragmenthttps://all1n.dev/posts/2018-08-16-create-own-reactfragment
♻️ Override DOM input typed characterhttps://all1n.dev/posts/2018-07-17-override-dom-input-typed-character
🪆 Nesting and overriding new React Context APIhttps://all1n.dev/posts/2018-07-06-nesting-and-overriding-new-react-context-api

Viewport: width=device-width


URLs of crawlers that visited me.