Programming Links

Here are some useful tips/links

Technical Debt might be good

Perhaps it means you are focusing on solving the important problems, rather than polishing your code (which will quickly lead to diminishing returns). See Technical Debt is Not a Bad Thing.

Don't think like a programmer

Don't think like a programmer or at least don't primarily think like a programmer. You are (hopefully) solving problems not completing university coursework.

But before you write code

Ask some questions: programming is not the goal.

Monolith First

Start with a monolith