Skip to content

IxDF Open Handbook

Open handbook for developers (Laravel+JS) created by the IxDF tech team.

IxDF Zen Code

Development

  • Explicit is better than implicit.
  • Delegate work to tool when possible.
  • Simple is better than complex.
  • Complex is better than complicated.
  • Flat is better than nested.
  • Errors should never pass silently.
  • There should be one (and preferably only one) obvious way to do it.
  • It should be easy to do run popular actions.
  • Bad stuff should be difficult to do.
  • If the implementation is hard to explain, it's a bad idea.
  • If the implementation is easy to explain, it may be a good idea.

Team

  • We celebrate our achievements and encourage everyone to contribute.
  • We all have decision-making authority, and everyone in the team is committed to each other's success.
  • We have a flat hierarchy; everyone does everything possible to never fail one another.
  • We don't punish anyone for making mistakes.
  • We care about communication; we believe the "how" in communication is as important as the "what".

Productivity

  • We believe motivation and productivity come naturally when you work on something you're passionate about.
  • We are action-oriented and strong believers in the maxim "ideas are worthless without execution."
  • We have enormous degrees of freedom because we are able to live up to that responsibility.
  • We finish what we have started; we don't feel good until we've carved a unicorn out of the monster.
  • We know that even small tasks can give us emotional rewards when we know why we are doing them.
  • We set audacious but achievable goals by breaking them into small and concrete plans.
  • We welcome critique; we use our mistakes in a constructive way to become stronger.

Community

  • We exist, because our community exists.
  • Our codebase reflects the high expectations of our community.
  • We constantly reshape our platform and codebase based on our community's needs.
  • We believe our platform and community will make the world a better place.

Quick links: Coding conventions