Development
🤖

Development

can’t happen without thoughtful development. Our coding approach is the backbone of our past and future success. Developers: You are in charge of welcoming guests into the sites we build. Please do everything you can to give them a great experience!

🏅 Principles

  • Clarity: Ensure all tasks and communications are clear and concise to avoid misunderstandings and rework.
  • Accountability: Own your work and responsibilities, delivering quality results within agreed timelines.
  • Curiosity: Always seek to learn and understand new technologies, methodologies, and the business context of your projects.
  • Collaboration: Work closely with project managers, strategists, and other team members to achieve project goals.
  • Integrity: Maintain high ethical standards in all dealings, ensuring trust and respect in client relationships.

📏 Rules

✅ Do…

  • Adhere to Project Task Guidelines: All tasks that you work on should be clearly outlined with what needs to happen within the estimated time frame.
  • Communicate Proactively: Share updates, raise concerns early, and request clarifications to ensure alignment and progress.
  • Propose Better Solutions: If you receive a task and think that is a more efficient way to implement something comment in the Asana task.
  • Document Your Code: Leave comments often and frequently in the code you create. This doesn’t need to be overly verbose but should apply to any blocks of code that are complex and not easy to understand at a glance.

🚫 Don’t…

  • Share Credentials or Outsource Work: We are hiring you to do a job and trusting that you are capable of doing that job. If you feel like you have bit of more than you can chew let us know and we will make adjustments.
  • Create Bespoke Design Systems: Other devs should be able to dive into your code and understand what is happening.
  • Miss Deadlines: Do not underestimate time required for tasks; communicate early if deadlines are at risk.

✅ Tasks Should…

🚫 Tasks Should Not…

Guides

How to Provision a New Computer for Cantilever Dev Work
Our Markup & CSS Approach
Site Standards
Best Practices for GIT Merge Requests and Staging Environments
READMEs and Documentation
Cantilever’s No-Code Approach
How to setup a project for local development with Lando
Cloudflare Approach
Webflow Approach
📟
How We Use Imgix
Guide To Query Strings

SEO Guide for Clients