Axelerant Logo
Engineering Handbook
      • Focus on Engineering
      • Build for People
      • Remember the Fundamentals
      • Proudly Invented Elsewhere
      • Know your tradeoffs
      • Begin with high-risk items
      • Iterate
      • Automate everything
      • Test, test, and test again
      • Be a Part of the Open-source Community
      • Own everything in our world
      • Step up and speak up
      • Don't wait to be told
      • Demonstrate kindness
      • Ask for help
      • Be Bold and Experiment
      • Be Curious
      • Aim for good-enough
      • Part of the team
      • Always learn
      • Managing Time
      • Dealing with Distractions
      • Delivering Value
      • Effective Context Switching
      • Prioritizing Tasks
        • Why Reference Baseline?
        • Git Workflow and Health
        • Logging
        • Setting up Git
        • Collaborating with Git
        • Atomic Commits
        • Pull Request (PR)
        • Branching and Merging
        • Git Workflow
        • Working with Forks
        • Working with Large Files
        • Rolling Back Changes
        • Rebasing
        • Git hooks
        • Recovering Lost Commits
      • Continuous integration
      • Security
      • Automated testing
      • Coding Principles and Standards
      • Documentation
        • Project Configuration
        • Skills and Workflows
        • Development Practices
      • Knowledge sharing
      • Bridging Skill Gaps
      • Local tools
        • Set up
        • Information architecture
        • Layouts
        • Configuration management
        • Coding
        • Debugging
        • Drupal SEO
      • Accessibility
        • Theme
        • Guideline
        • Drupal Contribution
        • Wordpress Contribution
      • Content Structure Before Content Display
      • Release Versioning and Planning
        • Task Breakdown
        • Estimations and Story Points
        • Estimation Techniques
        • Estimation Process
        • Estimation Verification and Approval
      • Incident Management
      • Observability
      • Caching
      • Debugging
      • Backups
      • Cron Jobs
      • Queue
      • CDN (Content Delivery Network)
      • Reverse Proxy
      • Performance of a Web Application
      • Scaling a Drupal site
      • The Axelerant Way
      • Contributing to the Handbook

    Theme#

    When generating a new theme, we recommend using the create-drupal-theme tool. This will help generate the theme with all the relavant configurations and tools.

    You can find a detailed video walkthrough of the tool.

    Backward Frontend Guideline Forward
    • Who We Are

      • About Us
      • Work
    • Knowledge

      • Podcast
      • Engineering Blog
      • Company Blog
    • Careers

      JOIN US!
      jobs@axelerant.com

    © 2023 Axelerant.