Eugene Yan

I work at the intersection of consumer data & tech to build machine learning systems to help customers, and write about how to be effective in data science, learning, and career.

Top projects

How to Set Up a HTML App with FastAPI, Jinja, Forms & Templates
I couldn’t find any guides on how to serve HTML with FastAPI. Thus, I wrote this simple article to plug the hole on the internet.
fastapi html templates jinja
Curated papers & articles on DS & ML in production
Learn how organizations & business solved machine learning problems, including problem statement, research, methodology, and results.
data-science machine-learning production paper
How to Set Up a Python Project For Automation and Collaboration
How to set up a Python repo with unit tests, code coverage, lint checking, type checking, Makefile wrapper, and automated build with GitHub Actions.
python unit-tests git testing

Top collections