Use Version Control Version Control keep tracks of changes you and your team make to your code. You need it!
I want to get started, what now? Getting started can feel overwhelming, lot of acronyms, things to consider, set up, etc... Keep it simple and have fun.
Push vs Pull Everyday, we absorb tons of useless information and scramble to find what we need or want to know. You can change that to be more peaceful and efficient.
Buzzwords Each week or months, the tech world has its new buzzwords. ChatGPT, Web3, Blockchain... Following all trends is risky and inefficient. Focus on what you need to do and then evaluate the options. But keep things simple.
The Happy Path The happy path is the most common process. What is followed when there is no issue or special case. Treat this one first and try to merge branches into it if possible.
Extreme Platform Risk Example Silicon Valley Bank, one of the biggest US banks just failed. An extreme example of platform risk...
Get Results Fast It can be tempting to just give some requirements to a developer, let him disappear for some time to build and only show up when a product is ready. Don't! The risk and costs related far outweigh the benefits.
Monitor Everything Issues will happen, problem will come up, expectedly or not, visibly or invisibly. The worst that can happen is you not knowing and reacting mindfully to a situation.
Opportunity Cost Opportunity Cost is the cost associated with not doing B while having to do A. It may be one of the most important reasons why you should consider saasisfy your work.