Dev platform Stack Overflow axes 28% of staff as AI competition grows