These are personal principles, not strict rules — practical lessons that have shaped the way I approach software development.

01

If it works, don't touch it.

02

Never underestimate the power of restarting.

03

The best code is the one you don’t have to write.

04

A backup is worth a thousand regrets.

05

Learn to love version control, it’s your time machine.

06

Keep your code simple; future-you will thank you.

07

Test like a pessimist, code like an optimist.

08

Copy-pasting code is borrowing technical debt.

09

Learn from errors—every bug is a free lesson.

10

A slow fix today is better than a major rewrite tomorrow.