Blog post I will share some insights on software engineering and write some code, although bugs are always possible.