Blog of Simon Moisselin

Made with FastHTML

How NOT to Build an MVP App

Common overengineering mistakes that kill startups before they even launch

By Simon Moisselin

Posted on 2025-02-25

startupmvpproductengineering

Building a Multilingual Blog with FastHTML

Create a simple multilingual blog in Python with native Markdown support and code highlighting using FastHTML

By Simon Moisselin

Posted on 2025-02-21

pythonfasthtmlwebtutorial

The Secret Master Plan (Education Edition)

A concise master plan for fixing education and work, inspired by Tesla's approach.

By Simon Moisselin

Posted on 2025-06-07

educationfuturemasterplan

What Just Happened at the first 8090 Hackathon?

My takeaways from the first 8090 hackathon.

By Simon Moisselin

Posted on 2025-06-09

hackathonllm

Can you iterate with 1 user?

Analysis of common failure patterns in language models (GPT, Mistral) on French Baccalaureate exams, with concrete examples and insights for LLM practitioners.

By Simon Moisselin

Posted on 2025-01-17

llmbaccalaureategptmistraleducationanalysisai-evaluation

Why LLMs Fail the French Baccalaureate – A Deep Dive into Model Errors

Analysis of common failure patterns in language models (GPT, Mistral) on French Baccalaureate exams, with concrete examples and insights for LLM practitioners.

By Simon Moisselin

Posted on 2025-01-17

llmbaccalaureategptmistraleducationanalysisai-evaluation

Ditching Django Admin for FastHTML with HTMX

Building a Django Admin-like dashboard with automatic refresh using FastHTML and HTMX

By Simon Moisselin

Posted on 2025-02-21

pythonfasthtmlhtmxdashboard