Software Development Trends in 2023