slideshare quotation-marks triangle book file-text2 file-picture file-music file-play file-video location calendar search wrench cogs stats-dots hammer2 menu download2 question cross enter google-plus facebook mastodon instagram twitter medium linkedin drupal GitHub quotes-close
remote training

At Code Enigma, we provide tailored mentoring and training programs designed to empower Editors, Webmasters, developers, and SysOps. Our expertise helps teams evolve into cohesive units capable of delivering and maintaining high-quality, accessible software. We collaborate with your in-house staff and system administrators to implement best practices across the project lifecycle—from inception to maintenance—adapting seamlessly to your needs and integrating with existing third parties at any stage.

Our mentoring schemes work well for the following scenarios:

  • You are a Web Manager and need help maintaining or extending your platform
  • You are an inhouse designer and need help with your site frontend improvements and components
  • You're an organisation seeking to build in-house capability from a standing-start, you've been outsourcing, and now it's time to bring those projects in-house  
  • You're a company with in-house teams looking to grow capability, or to retrain their teams

We excel at collaborating with both individuals and teams—from Editors to Webmasters and Developers—offering tailored mentoring to meet your needs. Whether you have clear objectives or need us to identify opportunities for improvements, we partner with you to create programs that deliver measurable, effective results. We understand that culture and team dynamics are essential for fostering a thriving environment.
 

Effective developer practices training

  • Balancing "good enough" solutions with test-driven development (TDD)
  • Collaborative practices like pair and mob programming foster teamwork, while knowledge sharing and documentation ensure clarity and continuity
  • Code reviews maintain quality, and automation—alongside thoughtful tooling—streamlines workflows
  • The rise of AI offers new efficiencies, but strong problem-solving and debugging skills remain essential.
     

Developers navigate diverse software types, deciding when to source proprietary tools, evaluate and contribute to open source, or build from scratch. Engaging with open source projects further hones adaptability and community collaboration.
 

For a webmaster we can:

  • Efficiently manage and update your Drupal site
  • Content creation
  • Manage user roles 
  • Permissions settings
  • Module configuration
  • CKEditor editing and configuration
  • Organising content using taxonomies
  • Site security and updates
  • Basic troubleshooting. 

By the end, you’ll be confident in maintaining a functional, user-friendly Drupal site and resolving common issues independently.
 

For a Drupal site builder:


Participants will learn how to create and customise a dynamic website using Drupal’s core features and contributed modules.

  • Drupal’s architecture
  • Setting up a local development environment
  • Installing Drupal
  • Exploring the admin interface
  • Build a content-rich site by creating content types, fields, and taxonomies, and use Views to display content in custom lists and grids. 
  • The session will also cover layout management with Layout Builder, user roles and permissions, and basic theming with Olivero or Claro. 

By the end, you’ll deploy a functional site using best practices for security, performance, and accessibility—equipping you to manage and extend Drupal sites confidently.
 

Mentoring or training - which is right for you?


Typically we figure this out in initial conversations with our clients. Our ultimate objective is for organisations to evidence that their teams are operating at the highest levels whilst the individuals that make up those teams feel fulfilled, challenged and productive.
 

Remote Training & Collaboration tools

We offer a fully remote, interactive training experience designed for flexibility and real-time support:

Live Video Sessions: Engage in face-to-face video meetings for personalized guidance and team collaboration.
Screen Sharing & Peer Programming: Work together in real time, sharing screens and coding side-by-side to solve problems and build skills.
Instant Support: Access our dedicated Chat channel and ticketing system for quick answers and troubleshooting.
Session Recording & Transcription: Record and transcribe sessions for easy reference and future review.
Custom Wiki Development: We can build and maintain a tailored wiki for your team, centralizing knowledge and best practices.

This approach ensures seamless learning, collaboration, and documentation—all from wherever you are.
 

 

East Suffolk

East Suffolk partnered with us to migrate their main gov.uk website to LocalGov Drupal, seeking a platform they could fully understand, customize, and own. Initially unfamiliar with Drupal, they adopted a cautious approach, collaborating with us to explore the platform’s capabilities and assess how managed hosting and support would align with their long-term vision. We set up a LocalGov Drupal environment on AWS, enabling their team to learn hands-on through structured training and focused development sprints, with early efforts prioritizing front-end customization to reflect East Suffolk’s unique identity and needs. 

case study
 

 

-

North Devon

North Devon initially engaged with us through the G-Cloud 13 framework, starting with a 30-day trial using the LGD demo distribution. Impressed by LGD’s out-of-the-box functionality—saving them time and resources compared to building from scratch—they addressed internal knowledge gaps by enlisting one of our senior developers for a focused two-week sprint. This sprint combined hands-on training with tackling their product owner’s backlog, featuring daily scrums, live collaboration, and task prioritization. Our support extended to integrating key modules like Google Analytics, Tag Manager, Silktide, and Two-Factor Authentication (TFA), as well as customizing front-end elements such as landing pages, headers, footers, and implementing a WCAG 2.2-compliant cookie banner. Additionally, we provided guidance on development and deployment tools, optimized their workflow, and created migration scripts to automate complex manual processes. Notably, Senior Developer Phil Norton developed a new node_rss module, enabling RSS feeds for node pages by appending “/rss” to the path, facilitating easier external parsing. 

case study
 

-