Uncommon Uses of Python in Commonly Used Libraries

Some off-the-beaten uses of Python learned from reading libraries. | Continue reading


@eugeneyan.com | 1 year ago

Write Weekly 15-5s

15 minutes a week to document your work, increase visibility, and earn trust. | Continue reading


@eugeneyan.com | 1 year ago

Design Patterns in Machine Learning Code and Systems

Understanding and spotting patterns to use code and components as intended. | Continue reading


@eugeneyan.com | 1 year ago

What I Wish I Knew About Onboarding

Mindset, 100-day plan, and balancing learning and taking action to earn trust. | Continue reading


@eugeneyan.com | 1 year ago

Bandits for Recommender Systems

Industry examples, exploration strategies, warm-starting, off-policy evaluation, and more. | Continue reading


@eugeneyan.com | 1 year ago

Red Flags to Look Out for When Joining a Data Team

What to consider for in terms of data, roadmap, role, manager, tooling, etc. | Continue reading


@eugeneyan.com | 2 years ago

Bootstrapping Labels via ___ Supervision and Human-in-the-Loop

How to generate labels from scratch with semi, active, and weakly supervised learning. | Continue reading


@eugeneyan.com | 2 years ago

The First Rule of Machine Learning: Start Without Machine Learning

Why this is the first rule, some baseline heuristics, and when to move on to machine learning. | Continue reading


@eugeneyan.com | 2 years ago

System Design for Recommendations and Search

Breaking it into offline vs. online environments, and candidate retrieval vs. ranking steps. | Continue reading


@eugeneyan.com | 2 years ago

System Design for Recommendations and Search

Breaking it into offline vs. online environments, and candidate retrieval vs. ranking steps. | Continue reading


@eugeneyan.com | 2 years ago

Patterns for Personalization in Recommendations and Search

A whirlwind tour of bandits, embedding+MLP, sequences, graph, and user embeddings. | Continue reading


@eugeneyan.com | 2 years ago

Feature Stores – A Hierarchy of Needs

Access, serving, integrity, convenience, autopilot; use what you need. | Continue reading


@eugeneyan.com | 3 years ago

Stop Doing MOOCs, YouTube Courses, etc.

Stop procrastinating, go off the happy path, learn just-in-time, and get your hands dirty. | Continue reading


@eugeneyan.com | 3 years ago

Is Writing as Important as Coding?

As our careers grow, how does the balance between writing & coding change? Hear from 4 tech leaders. | Continue reading


@eugeneyan.com | 3 years ago

Why I switched from Netlify back to GitHub Pages

DNS server snafus leading to missing email and security issues. Also, limited free build minutes monthly. | Continue reading


@eugeneyan.com | 3 years ago

Why Have a Data Science Portfolio and What It Shows

Instead of | Continue reading


@eugeneyan.com | 3 years ago

Maintaining Machine Learning in Production

Can maintaining machine learning in production be easier? I go through some practical tips. | Continue reading


@eugeneyan.com | 3 years ago

Unpopular Opinion – Data Scientists Should Be More End-to-End

Why (and why not) be more end-to-end, how to, and Stitch Fix and Netflix's experience | Continue reading


@eugeneyan.com | 3 years ago

Embrace Beginner's Mind; Avoid the Wrong Way to Be an Expert

How not to become an expert beginner and to progress through beginner, intermediate, and so on. | Continue reading


@eugeneyan.com | 3 years ago

Unpopular Opinion – Data Scientists Should Be More End-to-End

Why (and why not) be more end-to-end, how to, and Stitch Fix and Netflix's experience | Continue reading


@eugeneyan.com | 3 years ago

Unpopular Opinion – Data Scientists Should Be More End-to-End

Why (and why not) be more end-to-end, how to, and Stitch Fix and Netflix's experience | Continue reading


@eugeneyan.com | 3 years ago

How to Set Up a Python Project for Automation and Collaboration

After this article, we'll have a workflow of tests and checks that run automatically with each git push. | Continue reading


@eugeneyan.com | 3 years ago

What I Do Before a Data Science Project to Ensure Success

Haste makes waste. Diving into a data science problem may not be the fastest route to getting it done. | Continue reading


@eugeneyan.com | 3 years ago

How to Apply Crocker's Law for Feedback and Growth

Crocker's Law, cognitive dissonance, and how to receive (uncomfortable) feedback better. | Continue reading


@eugeneyan.com | 3 years ago

Stop Taking Regular Notes; Use a Zettelkasten Instead

Using a Zettelkasten helps you make connections between notes, improving learning and memory. | Continue reading


@eugeneyan.com | 3 years ago

A Practical Guide to Maintaining Machine Learning

Can maintaining machine learning in production be easier? I go through some practical tips. | Continue reading


@eugeneyan.com | 3 years ago

Little-Known Challenges After Deploying Machine Learning

I thought deploying machine learning was hard. Then I had to maintain multiple systems in prod. | Continue reading


@eugeneyan.com | 3 years ago

Commando, Soldier, Police and Your Career Choices

Should I join a start-up? Which offer should I accept? A simple metaphor to guide your decisions. | Continue reading


@eugeneyan.com | 3 years ago

I Did It: From Psych Degree to VP of Data Science at Top Startup

Continue reading


@eugeneyan.com | 4 years ago