Skip Machine Learning: Start with Simple Heuristics

Building the same app using various web frameworks

What we've learned from a year of building with LLMs

Simplicity is an advantage but sadly complexity sells better (2022)

Building an AI Coach to Help Tame My Monkey Mind

Don't mock machine learning models in unit tests

Push notifications – What to push, what not to push, and how often

Patterns for building LLM-based systems and products

System Design for Recommendations and Search

Obsidian-Copilot: A Prototype Assistant for Writing and Thinking

Open-LLMs – A List of LLMs for Commercial Use

Experimenting with LLMs to Research, Reflect, and Plan

Content moderation and fraud detection – patterns in industry

What I did not learn about writing in school

Mechanisms for Effective Technical Teams

Uncommon Uses of Python in Commonly Used Libraries

Writing Better by Answering Why, What, How

What I Wish I Knew About Onboarding

The First Rule of Machine Learning: Start Without Machine Learning

Bootstrapping Data Labels

Stop Doing MOOCs, YouTube Courses, etc.

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

Stop Taking Regular Notes; Use a Zettelkasten Instead

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