Comment

Comment by _urzu

In 6 years of being in a startup environment, being fast never gave me any advantage.

In fact, being too short sighted and always reaching for the easy wins gave me a lot of fragile products. The value is in well-engineered stuff. But I used to prioritize product over everything. I'm a recovering product-first engineer.

My take now is different: I'm very well aware of product and code quality. But I'm resisting my compulsions to actively control myself. I just do.

I work on whatever problems I feel are important at the day. I usually end up having product cycles and code cycles automatically.

I'm happy with this strategy. A semi-technical boss that constantly whispers micro management commands in my ears is my worst nightmare now. I'm grateful, I don't have one anymore.

Also: Wat, you don't unit test? Well then have fun developing "fast" by having to manually test your app's IO.

parent _urzu 5 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton