Common slice mistakes:
Forgetting to assign append's result
Assuming slices are independent after slicing
Not pre-allocating when size is known
Modifying a slice while iterating
Each of these can cause subtle bugs. Be mindful of how slices share memory.