# Simon Boisset

> Personal site for React Native to Expo migration support, field notes, resume, and legal documents.

Use the Markdown URLs first. Plain-text URLs are provided as optional fallbacks for agents or crawlers that prefer unformatted text.

## Core pages
- [Homepage (French)](https://simonboisset.com/content/fr/home.md): Positioning, service scope, testimonials, and method.
- [HTML homepage (fr)](https://simonboisset.com/): Canonical human-readable page.
- [Homepage (English)](https://simonboisset.com/content/en/home.md): Positioning, service scope, testimonials, and method.
- [HTML homepage (en)](https://simonboisset.com/en): Canonical human-readable page.

## Blog posts
- [Comment j’utilise Expo pour publier des apps marque blanche on-premise (French)](https://simonboisset.com/content/fr/blog/expo-white-label-on-premise-apps.md): Blog post published 25 juin 2026.
- [Workflows Expo CI/CD (EAS) : builds intelligents, fingerprint et OTA (French)](https://simonboisset.com/content/fr/blog/expo-ci-cd-workflows-fingerprint-ota.md): Blog post published 12 janvier 2026.
- [Comment créer sa propre librairie TypeScript en 2024 : Un guide pas à pas (French)](https://simonboisset.com/content/fr/blog/create-typescript-library-tsup.md): Blog post published 24 juillet 2024.
- [Sauver mon i18n en le typant (French)](https://simonboisset.com/content/fr/blog/i18n-type-safe-approach.md): Blog post published 19 juillet 2024.
- [Sécuriser les Appels API avec `typed-api-call` (French)](https://simonboisset.com/content/fr/blog/typed-api-call-guide.md): Blog post published 21 janvier 2024.
- [Créer un blog statique avec Next.js et Tailwind CSS (French)](https://simonboisset.com/content/fr/blog/next-static-blog-tailwind.md): Blog post published 22 octobre 2023.
- [Créer et publier un package npm avec esbuild, typescript et react (French)](https://simonboisset.com/content/fr/blog/publish-npm-library-with-esbuild.md): Blog post published 2 octobre 2022.
- [Partager son code entre des projets React et React Native sur un monorepo (French)](https://simonboisset.com/content/fr/blog/share-react-native-monorepo.md): Blog post published 2 octobre 2022.
- [Comment configurer esbuild pour créer une application React avec Typescript (French)](https://simonboisset.com/content/fr/blog/create-react-app-with-esbuild.md): Blog post published 25 août 2022.
- [Publier une librairie avec plusieurs packages à l'aide de Turborepo (French)](https://simonboisset.com/content/fr/blog/share-packages-monorepo.md): Blog post published 10 février 2022.
- [How I use Expo to ship white-label on-premise mobile apps (English)](https://simonboisset.com/content/en/blog/expo-white-label-on-premise-apps.md): Blog post published June 25, 2026.
- [Expo CI/CD workflows (EAS): smarter builds, fingerprinting, and OTA (English)](https://simonboisset.com/content/en/blog/expo-ci-cd-workflows-fingerprint-ota.md): Blog post published January 12, 2026.
- [How to Create Your Own TypeScript Library in 2024: A Step-by-Step Guide (English)](https://simonboisset.com/content/en/blog/create-typescript-library-tsup.md): Blog post published July 24, 2024.
- [i18n: The Type-Safe Approach (English)](https://simonboisset.com/content/en/blog/i18n-type-safe-approach.md): Blog post published July 19, 2024.
- [A Comprehensive Guide to `typed-api-call` (English)](https://simonboisset.com/content/en/blog/typed-api-call-guide.md): Blog post published January 21, 2024.
- [Create a static blog with Next.js and Tailwind CSS (English)](https://simonboisset.com/content/en/blog/next-static-blog-tailwind.md): Blog post published October 22, 2023.
- [Create and publish npm module library with esbuild typescript and react (English)](https://simonboisset.com/content/en/blog/publish-npm-library-with-esbuild.md): Blog post published October 2, 2022.
- [Share packages between React Native and Web project in monorepo (English)](https://simonboisset.com/content/en/blog/share-react-native-monorepo.md): Blog post published October 2, 2022.
- [Create a react app with esbuild (English)](https://simonboisset.com/content/en/blog/create-react-app-with-esbuild.md): Blog post published August 25, 2022.
- [Publish a library with multiple packages using Turborepo (English)](https://simonboisset.com/content/en/blog/share-packages-monorepo.md): Blog post published February 10, 2022.

## Documents
- [Mentions légales (French)](https://simonboisset.com/content/fr/docs/legal.md): Public legal document.
- [Politique de confidentialité (French)](https://simonboisset.com/content/fr/docs/privacy.md): Public legal document.
- [Legal notice (English)](https://simonboisset.com/content/en/docs/legal.md): Public legal document.
- [Privacy policy (English)](https://simonboisset.com/content/en/docs/privacy.md): Public legal document.

## Optional
- [Homepage (French, plain text)](https://simonboisset.com/content/fr/home.txt): Plain-text fallback.
- [Homepage (English, plain text)](https://simonboisset.com/content/en/home.txt): Plain-text fallback.
- [Comment j’utilise Expo pour publier des apps marque blanche on-premise (French, plain text)](https://simonboisset.com/content/fr/blog/expo-white-label-on-premise-apps.txt): Plain-text fallback.
- [Workflows Expo CI/CD (EAS) : builds intelligents, fingerprint et OTA (French, plain text)](https://simonboisset.com/content/fr/blog/expo-ci-cd-workflows-fingerprint-ota.txt): Plain-text fallback.
- [Comment créer sa propre librairie TypeScript en 2024 : Un guide pas à pas (French, plain text)](https://simonboisset.com/content/fr/blog/create-typescript-library-tsup.txt): Plain-text fallback.
- [Sauver mon i18n en le typant (French, plain text)](https://simonboisset.com/content/fr/blog/i18n-type-safe-approach.txt): Plain-text fallback.
- [Sécuriser les Appels API avec `typed-api-call` (French, plain text)](https://simonboisset.com/content/fr/blog/typed-api-call-guide.txt): Plain-text fallback.
- [Créer un blog statique avec Next.js et Tailwind CSS (French, plain text)](https://simonboisset.com/content/fr/blog/next-static-blog-tailwind.txt): Plain-text fallback.
- [Créer et publier un package npm avec esbuild, typescript et react (French, plain text)](https://simonboisset.com/content/fr/blog/publish-npm-library-with-esbuild.txt): Plain-text fallback.
- [Partager son code entre des projets React et React Native sur un monorepo (French, plain text)](https://simonboisset.com/content/fr/blog/share-react-native-monorepo.txt): Plain-text fallback.
- [Comment configurer esbuild pour créer une application React avec Typescript (French, plain text)](https://simonboisset.com/content/fr/blog/create-react-app-with-esbuild.txt): Plain-text fallback.
- [Publier une librairie avec plusieurs packages à l'aide de Turborepo (French, plain text)](https://simonboisset.com/content/fr/blog/share-packages-monorepo.txt): Plain-text fallback.
- [How I use Expo to ship white-label on-premise mobile apps (English, plain text)](https://simonboisset.com/content/en/blog/expo-white-label-on-premise-apps.txt): Plain-text fallback.
- [Expo CI/CD workflows (EAS): smarter builds, fingerprinting, and OTA (English, plain text)](https://simonboisset.com/content/en/blog/expo-ci-cd-workflows-fingerprint-ota.txt): Plain-text fallback.
- [How to Create Your Own TypeScript Library in 2024: A Step-by-Step Guide (English, plain text)](https://simonboisset.com/content/en/blog/create-typescript-library-tsup.txt): Plain-text fallback.
- [i18n: The Type-Safe Approach (English, plain text)](https://simonboisset.com/content/en/blog/i18n-type-safe-approach.txt): Plain-text fallback.
- [A Comprehensive Guide to `typed-api-call` (English, plain text)](https://simonboisset.com/content/en/blog/typed-api-call-guide.txt): Plain-text fallback.
- [Create a static blog with Next.js and Tailwind CSS (English, plain text)](https://simonboisset.com/content/en/blog/next-static-blog-tailwind.txt): Plain-text fallback.
- [Create and publish npm module library with esbuild typescript and react (English, plain text)](https://simonboisset.com/content/en/blog/publish-npm-library-with-esbuild.txt): Plain-text fallback.
- [Share packages between React Native and Web project in monorepo (English, plain text)](https://simonboisset.com/content/en/blog/share-react-native-monorepo.txt): Plain-text fallback.
- [Create a react app with esbuild (English, plain text)](https://simonboisset.com/content/en/blog/create-react-app-with-esbuild.txt): Plain-text fallback.
- [Publish a library with multiple packages using Turborepo (English, plain text)](https://simonboisset.com/content/en/blog/share-packages-monorepo.txt): Plain-text fallback.
- [Mentions légales (French, plain text)](https://simonboisset.com/content/fr/docs/legal.txt): Plain-text fallback.
- [Politique de confidentialité (French, plain text)](https://simonboisset.com/content/fr/docs/privacy.txt): Plain-text fallback.
- [Legal notice (English, plain text)](https://simonboisset.com/content/en/docs/legal.txt): Plain-text fallback.
- [Privacy policy (English, plain text)](https://simonboisset.com/content/en/docs/privacy.txt): Plain-text fallback.
- [Sitemap](https://simonboisset.com/sitemap.xml): Canonical XML sitemap for search crawlers.
