Manifesto

Service

Be humble and think of yourself second. Remember that, ultimately, what you create is being used by humans. Remember that work, especially when serving the Church, is an act of service to God. Stay out of office politics and don’t participate in office gossip, because both are toxic. All of your actions should be motivated by love.

Flexibility

Create systems that are flexible, that adapt and are accessible, and that are easy to change and update. Be willing to admit you were wrong about something and change your mind. If changing direction is the right thing to do, then do it.

Craftsmanship

Care about what you do. Do your work with excellence. Sweat the details. Ask for critical feedback on designs and for code reviews. Don’t be lazy or apathetic.

Focus

Remember the goals that your designs should be satisfying. Make certain that you are solving problems and that those problems are the right ones to be solving. So much time can be wasted by solving the wrong problems. Secure your time to focus on one thing. Be intentional in the things you choose to do and, more importantly, in the things you choose not to do.

Education

Ask for help if you need it. Be ready to invest in someone and offer help when they ask. Read the manual. Write the manual. Learn continuously. Share what you learn with one another. No knowledge is sacred or hidden. Our industry does not stand still – neither should you.

Responsibility

Take ownership of your work. Don’t wait for someone else to do your job. Don’t wait for other people to tell you what to do. As far as you are in control, go do it. Hold yourself and others accountable for the work they are supposed to complete.

Trust

Trust other people to do their jobs, and anticipate excellence. Share your work when you are overwhelmed. Always be ready to support one another.

Shipping

Excellence is the balance between perfection and production. Ship early and often, and start making something real as early as you can. Ideas are wonderful, but finishing something and actually shipping it is more valuable. Code wins arguments.

Initiative

Ask yourself where you can add value. If you think of an awesome idea that will benefit the site or the team, then do it. If things are ever slow, don’t sit around and wait for projects to come to you. Think up something awesome and create it. If nothing great is happening around you, then go make something great happen.

Fun

Have a sense of humor. Take time to do something fun or you’ll lose your mind. Don’t take things too seriously.