There is nothing perfect in Software. I always think about how things could have been done better and sometimes in our profession we tend to over engineer work that is already there. I think this is a double edge case where you can get lost in perfection or you work on something that does not convince you.
I had both feelings when working with some projects and this post is about some thoughts I had that I wish someone had told me for quick prototyping and weekend ideas. […]