Skip to content

Commit 605b09b

Browse files
Merge pull request #2422 from Honyii/honyii
update sponsors and case study
2 parents cef9259 + a29ec08 commit 605b09b

6 files changed

Lines changed: 33 additions & 153 deletions

File tree

pages/blog/posts/dottxt-case-study.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
title: "How JSON Schema makes LLM output reliable"
33
date: "2025-12-16"
44
type: Case Study
5-
cover: /img/posts/2025/dottxt-case-study/banner.webp
5+
cover: /img/posts/2025/dottxt-case-study/json-schema-txt-banner.png
66
authors:
77
- name: Remi Louf
8-
photo: /img/avatars/remilouf.webp
8+
photo: /img/avatars/remi-louf.jpg
99
link: https://www.dottxt.ai
1010
byline: CEO and cofounder at .txt
1111
excerpt: "How JSON Schema became the contract that turns probabilistic LLMs into deterministic engines"

pages/index.page.tsx

Lines changed: 5 additions & 151 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ const Home = (props: any) => {
118118
spinthewheel: '/img/logos/sponsors/spinthewheel.svg',
119119
timenow: '/img/logos/sponsors/time_now_dark.svg',
120120
legasset: '/img/logos/sponsors/legasset-logo.svg',
121+
bairesdev: '/img/logos/sponsors/bairesdev-logo-orange-light.svg',
121122
},
122123
lightLogos: {
123124
asyncapi: '/img/logos/sponsors/asyncapi-logo-dark.svg',
@@ -147,6 +148,7 @@ const Home = (props: any) => {
147148
litslink: '/img/logos/sponsors/litslink_white.svg',
148149
timenow: '/img/logos/sponsors/time_now_white.svg',
149150
legasset: '/img/logos/sponsors/legasset-logo-dark.svg',
151+
bairesdev: '/img/logos/sponsors/bairesdev-logo-orange-dark.svg',
150152
},
151153
};
152154

@@ -731,41 +733,7 @@ const Home = (props: any) => {
731733
className='w-44 transition-transform duration-300 hover:scale-105'
732734
width={176}
733735
height={100}
734-
alt='airbnb'
735-
/>
736-
</>
737-
)}
738-
</a>
739-
<a
740-
href='https://www.postman.com/'
741-
target='_blank'
742-
rel='noopener noreferrer'
743-
>
744-
{isClient && (
745-
<>
746-
<Image
747-
src={logos.postman}
748-
className='w-44 transition-transform duration-300 hover:scale-105'
749-
width={176}
750-
height={100}
751-
alt='postman'
752-
/>
753-
</>
754-
)}
755-
</a>
756-
<a
757-
href='https://endjin.com/'
758-
target='_blank'
759-
rel='noopener noreferrer'
760-
>
761-
{isClient && (
762-
<>
763-
<Image
764-
src={logos.endjin}
765-
className='w-44 transition-transform duration-300 hover:scale-105'
766-
width={176}
767-
height={100}
768-
alt='endjin'
736+
alt='llc'
769737
/>
770738
</>
771739
)}
@@ -804,23 +772,6 @@ const Home = (props: any) => {
804772
</>
805773
)}
806774
</a>
807-
<a
808-
href='https://www.itflashcards.com/'
809-
target='_blank'
810-
rel='noopener noreferrer'
811-
>
812-
{isClient && (
813-
<>
814-
<Image
815-
src={logos.itflashcards}
816-
className='w-44 transition-transform duration-300 hover:scale-105'
817-
width={176}
818-
height={100}
819-
alt='itflashcards'
820-
/>
821-
</>
822-
)}
823-
</a>
824775
<a
825776
href='https://www.route4me.com/'
826777
target='_blank'
@@ -855,38 +806,6 @@ const Home = (props: any) => {
855806
</>
856807
)}
857808
</a>
858-
<a
859-
href='https://copycopter.ai/'
860-
target='_blank'
861-
rel='noopener noreferrer'
862-
>
863-
{isClient && (
864-
<>
865-
<Image
866-
src={logos.ccopter}
867-
className='w-44 transition-transform duration-300 hover:scale-105'
868-
width={176}
869-
height={100}
870-
alt='ccopter'
871-
/>
872-
</>
873-
)}
874-
</a>
875-
<a
876-
href='https://www.octue.com/'
877-
target='_blank'
878-
rel='noopener noreferrer'
879-
>
880-
{isClient && (
881-
<>
882-
<img
883-
src={logos.octue}
884-
className='w-44 transition-transform duration-300 hover:scale-105'
885-
alt='octue'
886-
/>
887-
</>
888-
)}
889-
</a>
890809
<a
891810
href='https://www.apideck.com/'
892811
target='_blank'
@@ -917,21 +836,6 @@ const Home = (props: any) => {
917836
</>
918837
)}
919838
</a>
920-
<a
921-
href='https://topagency.webflow.io'
922-
target='_blank'
923-
rel='noopener noreferrer'
924-
>
925-
{isClient && (
926-
<>
927-
<img
928-
src={logos.wda}
929-
className='w-44 transition-transform duration-300 hover:scale-105'
930-
alt='best website design agencies'
931-
/>
932-
</>
933-
)}
934-
</a>
935839
<a
936840
href='https://anonstories.com'
937841
target='_blank'
@@ -1037,21 +941,6 @@ const Home = (props: any) => {
1037941
</>
1038942
)}
1039943
</a>
1040-
<a
1041-
href='https://litslink.com/'
1042-
target='_blank'
1043-
rel='noopener noreferrer'
1044-
>
1045-
{isClient && (
1046-
<>
1047-
<img
1048-
src={logos.litslink}
1049-
className='w-44 transition-transform duration-300 hover:scale-105'
1050-
alt='Litslink logo'
1051-
/>
1052-
</>
1053-
)}
1054-
</a>
1055944
<a href='https://time.now/' target='_blank' rel='noreferrer'>
1056945
{isClient && (
1057946
<>
@@ -1064,14 +953,14 @@ const Home = (props: any) => {
1064953
)}
1065954
</a>
1066955
<a
1067-
href='https://www.legasset.com/'
956+
href='https://www.bairesdev.com/'
1068957
target='_blank'
1069958
rel='noreferrer'
1070959
>
1071960
{isClient && (
1072961
<>
1073962
<img
1074-
src={logos.legasset}
963+
src={logos.bairesdev}
1075964
className='w-44 transition-transform duration-300 hover:scale-105'
1076965
alt='legasset logo'
1077966
/>
@@ -1104,41 +993,6 @@ const Home = (props: any) => {
1104993
</div>
1105994
</section>
1106995

1107-
{/* Media Partner for JSON Schema conference */}
1108-
<section className='my-16'>
1109-
<div className='text-center mb-12'>
1110-
<h2 className='text-h3mobile md:text-h3 font-semibold mb-2 dark:text-slate-200'>
1111-
Media Partner
1112-
</h2>
1113-
<p className='px-12 mx-auto md:w-3/4 md:mx-auto dark:text-slate-300'>
1114-
The JSON Schema Conference is proudly featured on a global
1115-
platform connecting tech communities with over 250k monthly
1116-
visitors, helping speakers, organizers, and attendees discover and
1117-
engage with leading conferences worldwide.
1118-
<br />
1119-
</p>
1120-
</div>
1121-
<div className='flex flex-col items-center md:flex-row justify-center text-center gap-x-14 gap-y-4 mb-12'>
1122-
<a
1123-
href='https://dev.events/'
1124-
target='_blank'
1125-
rel='noopener noreferrer'
1126-
>
1127-
{isClient && (
1128-
<>
1129-
<Image
1130-
src={logos.devevents}
1131-
className='w-48 md:w-56 transition-transform duration-300 hover:scale-105'
1132-
width={192}
1133-
height={224}
1134-
alt='dev events'
1135-
/>
1136-
</>
1137-
)}
1138-
</a>
1139-
</div>{' '}
1140-
</section>
1141-
1142996
{/* Supported */}
1143997

1144998
<section className='my-16'>

public/img/avatars/remi-louf.jpg

74 KB
Loading
Lines changed: 13 additions & 0 deletions
Loading
Lines changed: 13 additions & 0 deletions
Loading
18.2 KB
Loading

0 commit comments

Comments
 (0)