What is Considerate Code?

considerate {adj} /kənˈsɪdəɹət/

  1. consciously thoughtful and observant (often of other people); caring
  2. characterized by careful and conscious thought; deliberate

Considerate Code is code that has been written with careful and conscious thought.

Considerate Code is the opposite of a quick hack.

Considerate Code may be hard to write, but it is easy to read.

Considerate Code is well-tested.

Considerate Code is the code we should strive to write.

Who is ConsiderateCode.com?

That’s me! My name is Daniel Hepper and I want to help you write considerate code.

I’m an independent consultant, developer and trainer. I have a degree in Computer Science from the University of Karlsruhe and have been writing software professionally for over 15 years. On ConsiderateCode.com, I want to share my experience and help you level up your software development skills.

If you want to get in touch you can reach me at daniel@consideratecode.com

I’m available for consulting through my company epicco.de. Please be warned that I’m usually fully booked for the several months in advance.

You can find me on various social networks:

If you want to learn more about my life beyond code, checkout out my personal blog on http://daniel.hepper.net.

Legal information / Imprint