egeayan.dev

software engineer, martial artist

i copy down the sentences i keep needing again — some from people who get hit for a living, some from people who ship software for one. i have not found the difference yet.

here are some inspirational quotes

pain is inevitable. suffering is optional.

— miyamoto musashi

talk is cheap. show me the code.

— linus torvalds, linux-kernel mailing list, 2000

a winner has lost more than a loser ever will.

— anonymous

black belt is just a white belt who refused to give up.

— dojo proverb

the impediment to action advances action. what stands in the way becomes the way.

— marcus aurelius, meditations

simplicity is prerequisite for reliability.

— edsger w. dijkstra, ewd498

premature optimization is the root of all evil.

— donald e. knuth, structured programming with go to statements

i fear not the man who has practiced 10,000 kicks once, but i fear the man who has practiced one kick 10,000 times.

— bruce lee

programs must be written for people to read, and only incidentally for machines to execute.

— harold abelson & gerald jay sussman, sicp

perfection is attained not when there is nothing more to add, but when there is nothing left to take away.

— antoine de saint-exupéry, terre des hommes

one of my most productive days was throwing away 1,000 lines of code.

— ken thompson

you may encounter many defeats, but you must not be defeated.

— maya angelou

the most damaging phrase in the language is: we've always done it this way.

— grace hopper

he who has a why to live can bear almost any how.

— friedrich nietzsche, twilight of the idols

perseverance is not a long race; it is many short races one after the other.

— walter elliot

there are only two kinds of languages: the ones people complain about and the ones nobody uses.

— bjarne stroustrup

walking on water and developing software from a specification are easy — if both are frozen.

— edward v. berard

any fool can write code that a computer can understand. good programmers write code that humans can understand.

— martin fowler, refactoring

profanity is the one language all programmers know best.

— anonymous, and repeated nightly ever since

make it work, make it right, make it fast.

— kent beck