Ilya Sterin's Newsletter

Ilya Sterin's Newsletter

Home
Notes
Chat
Archive
About
Vibe Coding - The Emperor's New Code
I grew up programming in the times when “lazy programmer” was a term of endearment.
Oct 19 • 
Ilya Sterin
8
5
Mental Models for Product Strategy and Roadmaps
Prioritizing product features is more art than science. Here are several models I've found helpful throughout my career to help inform strategy or…
Apr 27 • 
Ilya Sterin
5
Integrated vs. Modular experiences
I've been thinking a lot about product philosophies lately, particularly the tension between integrated vs.
Apr 20 • 
Ilya Sterin
3
Design for Robustness
Complex systems are inherently unpredictable.
Apr 13 • 
Ilya Sterin
1
2
Maker's tools, Manager's tools
It’s interesting to see the selection of tools and processes dynamic play out at larger companies.
Dec 15, 2024 • 
Ilya Sterin
1
1
Evaluating feature robustness across contexts
I was in NY for work a week ago. I come here a lot, especially in the last year. I usually stay at the same hotel. About 6 months ago, the hotel started…
Feb 3, 2024 • 
Ilya Sterin
5
1
The primary hindrance to agility
People tend to divide into sides on many topics, like emacs vs.
Jan 8, 2024 • 
Ilya Sterin
2
Lost in flexibility
I often hear people in product and executive roles say, "Let's make this feature flexible and customizable." In my experience, this is a product/design…
Nov 24, 2023 • 
Ilya Sterin
5
1
Ilya Sterin's Newsletter
Ilya Sterin's Newsletter
Reflections on innovation, product and engineering

Ilya Sterin's Newsletter

AboutArchiveSitemap
© 2025 Ilya Sterin
Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture