diff --git a/pages/blog/posts/dottxt-case-study.md b/pages/blog/posts/dottxt-case-study.md index 1d0cdaa9d..cc7c10664 100644 --- a/pages/blog/posts/dottxt-case-study.md +++ b/pages/blog/posts/dottxt-case-study.md @@ -2,10 +2,10 @@ title: "How JSON Schema makes LLM output reliable" date: "2025-12-16" type: Case Study -cover: /img/posts/2025/dottxt-case-study/banner.webp +cover: /img/posts/2025/dottxt-case-study/json-schema-txt-banner.png authors: - name: Remi Louf - photo: /img/avatars/remilouf.webp + photo: /img/avatars/remi-louf.jpg link: https://www.dottxt.ai byline: CEO and cofounder at .txt excerpt: "How JSON Schema became the contract that turns probabilistic LLMs into deterministic engines" diff --git a/pages/index.page.tsx b/pages/index.page.tsx index 990d0e2d8..6f2396327 100644 --- a/pages/index.page.tsx +++ b/pages/index.page.tsx @@ -118,6 +118,7 @@ const Home = (props: any) => { spinthewheel: '/img/logos/sponsors/spinthewheel.svg', timenow: '/img/logos/sponsors/time_now_dark.svg', legasset: '/img/logos/sponsors/legasset-logo.svg', + bairesdev: '/img/logos/sponsors/bairesdev-logo-orange-light.svg', }, lightLogos: { asyncapi: '/img/logos/sponsors/asyncapi-logo-dark.svg', @@ -147,6 +148,7 @@ const Home = (props: any) => { litslink: '/img/logos/sponsors/litslink_white.svg', timenow: '/img/logos/sponsors/time_now_white.svg', legasset: '/img/logos/sponsors/legasset-logo-dark.svg', + bairesdev: '/img/logos/sponsors/bairesdev-logo-orange-dark.svg', }, }; @@ -731,41 +733,7 @@ const Home = (props: any) => { className='w-44 transition-transform duration-300 hover:scale-105' width={176} height={100} - alt='airbnb' - /> - - )} - - - {isClient && ( - <> - postman - - )} - - - {isClient && ( - <> - endjin )} @@ -804,23 +772,6 @@ const Home = (props: any) => { )} - - {isClient && ( - <> - itflashcards - - )} - { )} - - {isClient && ( - <> - ccopter - - )} - - - {isClient && ( - <> - octue - - )} - { )} - - {isClient && ( - <> - best website design agencies - - )} - { )} - - {isClient && ( - <> - Litslink logo - - )} - {isClient && ( <> @@ -1064,14 +953,14 @@ const Home = (props: any) => { )} {isClient && ( <> legasset logo @@ -1104,41 +993,6 @@ const Home = (props: any) => { - {/* Media Partner for JSON Schema conference */} -
-
-

- Media Partner -

-

- The JSON Schema Conference is proudly featured on a global - platform connecting tech communities with over 250k monthly - visitors, helping speakers, organizers, and attendees discover and - engage with leading conferences worldwide. -
-

-
-
- - {isClient && ( - <> - dev events - - )} - -
{' '} -
- {/* Supported */}
diff --git a/public/img/avatars/remi-louf.jpg b/public/img/avatars/remi-louf.jpg new file mode 100644 index 000000000..4cf5b1872 Binary files /dev/null and b/public/img/avatars/remi-louf.jpg differ diff --git a/public/img/logos/sponsors/bairesdev-logo-orange-dark.svg b/public/img/logos/sponsors/bairesdev-logo-orange-dark.svg new file mode 100644 index 000000000..f8db5fa17 --- /dev/null +++ b/public/img/logos/sponsors/bairesdev-logo-orange-dark.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/img/logos/sponsors/bairesdev-logo-orange-light.svg b/public/img/logos/sponsors/bairesdev-logo-orange-light.svg new file mode 100644 index 000000000..3f3de94f0 --- /dev/null +++ b/public/img/logos/sponsors/bairesdev-logo-orange-light.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/public/img/posts/2025/dottxt-case-study/json-schema-txt-banner.png b/public/img/posts/2025/dottxt-case-study/json-schema-txt-banner.png new file mode 100644 index 000000000..1c7d58286 Binary files /dev/null and b/public/img/posts/2025/dottxt-case-study/json-schema-txt-banner.png differ