The Product Engineer
Product Engineering is different from traditional software development. It's about empathy, business context, and solving the right problems, not just writing clean code.
Thoughts on software engineering, product development, and the mistakes we make along the way.
Product Engineering is different from traditional software development. It's about empathy, business context, and solving the right problems, not just writing clean code.
Why shipping side projects is the best way to learn. Moving from "tutorial hell" to "production hell" is where the real growth happens.
Reflecting on the common traps fresh engineers fall into: over-engineering, fear of asking questions, and ignoring the soft skills.