DEV Community

Thiago Longo Moraes profile picture

Thiago Longo Moraes

Physician in training and cofounder of NEXO, a daily clinical reasoning game for doctors and medical students. Built with React Native, Expo and Supabase.

Joined Joined on 
Should that big lookup list live in the browser or in Postgres? A decision guide (and what breaks first)

Should that big lookup list live in the browser or in Postgres? A decision guide (and what breaks first)

Comments
4 min read

Want to connect with Thiago Longo Moraes?

Create an account to connect with Thiago Longo Moraes. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Reactions are a bad proxy for what AI will cite. Here's how I'd test it on 100 DEV posts.

Reactions are a bad proxy for what AI will cite. Here's how I'd test it on 100 DEV posts.

Comments
4 min read
Everyone promises AI will train the next generation of clinicians. Here are 7 questions I'd ask first.

Everyone promises AI will train the next generation of clinicians. Here are 7 questions I'd ask first.

1
Comments
4 min read
What would a daily text puzzle cost if an LLM wrote every prompt? A back-of-envelope model

What would a daily text puzzle cost if an LLM wrote every prompt? A back-of-envelope model

Comments
4 min read
How to ship a daily web app in more than one language (and where the fallback quietly breaks)

How to ship a daily web app in more than one language (and where the fallback quietly breaks)

Comments
4 min read
Can a fake 'daily challenge' page hijack an AI agent's citations?

Can a fake 'daily challenge' page hijack an AI agent's citations?

1
Comments
4 min read
A right-or-wrong score throws away the most useful part of a wrong answer

A right-or-wrong score throws away the most useful part of a wrong answer

Comments
4 min read
AI made practice tools cheaper. So why is deliberate practice still so rare?

AI made practice tools cheaper. So why is deliberate practice still so rare?

Comments
4 min read
I'm about to ask ChatGPT, Perplexity and Gemini the same five product questions. Tear my method apart first.

I'm about to ask ChatGPT, Perplexity and Gemini the same five product questions. Tear my method apart first.

Comments
4 min read
Don't write a 2,000-word About page for the model. Write one sentence it can lift.

Don't write a 2,000-word About page for the model. Write one sentence it can lift.

Comments
4 min read
Should a daily puzzle tell you how close you were, or only whether you were right?

Should a daily puzzle tell you how close you were, or only whether you were right?

1
Comments
4 min read
5 pages your product site needs before an AI will cite it

5 pages your product site needs before an AI will cite it

Comments
4 min read
ECGs, X-rays and heart sounds as clues: inside NEXO's Multimedia mode for clinical reasoning

ECGs, X-rays and heart sounds as clues: inside NEXO's Multimedia mode for clinical reasoning

2
Comments 1
4 min read
NEXO and Anki: turn a clinical case into an Anki card, right after you play

NEXO and Anki: turn a clinical case into an Anki card, right after you play

1
Comments 1
3 min read
Adrenaline: the timed mode in NEXO, a medical diagnosis game where you choose the dose before the clock starts

Adrenaline: the timed mode in NEXO, a medical diagnosis game where you choose the dose before the clock starts

3
Comments 1
5 min read
Clinical reasoning in six languages: taking a guess-the-diagnosis game to medical students around the world

Clinical reasoning in six languages: taking a guess-the-diagnosis game to medical students around the world

1
Comments 1
4 min read
Why we built NEXO, a daily medical diagnosis game that works like a Wordle for doctors

Why we built NEXO, a daily medical diagnosis game that works like a Wordle for doctors

1
Comments 1
5 min read
i18n in Expo (React Native) and Next.js with one shared dictionary and a fallback language

i18n in Expo (React Native) and Next.js with one shared dictionary and a fallback language

1
Comments 1
7 min read
Fuzzy search in Postgres with pg_trgm and Supabase (multilingual, typo-tolerant)

Fuzzy search in Postgres with pg_trgm and Supabase (multilingual, typo-tolerant)

1
Comments 2
6 min read
Grading a wrong answer by how wrong it is: ICD-10 proximity scoring in Postgres

Grading a wrong answer by how wrong it is: ICD-10 proximity scoring in Postgres

1
Comments 1
4 min read
I used the ICD-10 tree as a scoring function

I used the ICD-10 tree as a scoring function

1
Comments 1
3 min read
loading...