Development & Business
Web development, project management, agency switch and technical decisions. 61 articles.
Agile Fixed Price for Drupal Projects
The agile fixed price combines budget certainty with the flexibility of agile development. Within a ...
Amortization: When the Web Project Pays Off
Amortization describes the point at which an investment pays for itself through revenue or savings. ...
Anniversary Communication: Telling Your Story Digitally
Company anniversaries are trust signals. A 10, 25 or 50-year history demonstrates stability and expe...
Applicant Management: Career Pages with Drupal
Career pages are a central touchpoint in recruiting. Drupal handles job listings, application forms ...
Product Backlog: Prioritizing Requirements
The product backlog is the prioritized list of all requirements for your Drupal project. It is not a...
Buying Center: Who Decides on Your Web Project?
A buying center describes all people involved in a B2B purchasing decision. In web projects, decisio...
Codeception: Automated Testing for PHP
Codeception is a PHP test framework that combines unit tests, functional tests and browser-based acc...
Cold Calling vs. Inbound: Your Website as Sales Channel
Cold calling interrupts. Inbound attracts. In B2B sales, decision-makers inform themselves independe...
Legal Notice: What Your Imprint Must Contain
Every commercial website in Germany requires a complete legal notice (Impressum) under TMG Section 5...
Commission Models for Agency Partnerships
Commission models regulate compensation in agency partnerships: referral commissions, revenue sharin...
Communication Strategy: Creating Consistency
A communication strategy defines how your company speaks across all channels — website, social media...
Competitive Analysis: Learning from the Competition
A competitive analysis shows what your competition does well digitally and where they leave gaps. It...
CRM and Drupal: Seamless Customer Data Integration
Customer Relationship Management (CRM) becomes worthless when website data is transferred manually. ...
CSS for Drupal Themes: Best Practices
CSS defines the visual appearance of your Drupal website. Modern CSS with Custom Properties, Contain...
Customer Journey Map: Optimizing Touchpoints
The customer journey describes the path from first contact to purchase and beyond. A customer journe...
Decision Matrix: Systematic CMS Selection
A weighted decision matrix replaces gut feeling with structured evaluation. Criteria are defined, we...
Deployment Strategies for Drupal
Deployment describes the process of bringing code changes from the development machine to the live s...
DevOps for Drupal: Deployment Without Risk
DevOps connects development and operations into a seamless process. In Drupal projects, this means: ...
Choosing a Digital Agency: What Matters
A digital agency is more than a service provider — it is the technology partner for your digital pla...
Digital Strategy: From Vision to Implementation
A digital strategy connects business goals with digital measures and defines which technologies, cha...
Digital Transformation and Your Website
Digital transformation describes the integration of digital technologies into all areas of an organi...
Digitalization for SMEs: More Than a Website
Digitalization for SMEs means systematically mapping business processes digitally — not just having ...
Document Management with Drupal: DMS Integration
A document management system (DMS) organizes documents digitally — with versioning, access controls ...
Documentation in Web Projects: What You Need
Documentation in web projects swings between two extremes: too much or none at all. Both cost money....
Domain Valuation: What Your Domain Is Worth
A domain is more than an address — it is brand identity, SEO factor and trust signal. Domain valuati...
Domain Strategy Before the Relaunch
The domain strategy defines how your content is addressed on the web. Subdomain vs. subfolder, count...
Enterprise Content Management: More Than a CMS
Enterprise Content Management (ECM) encompasses the capture, management, storage and delivery of ent...
Financing Web Projects: Budget and Models
Financing a web project encompasses more than the development price. Hosting, maintenance, content m...
Frontend Development with Drupal
Frontend development in Drupal encompasses theming with Twig templates, CSS architecture and targete...
GDPR and Drupal: Implementing Data Protection
The GDPR (General Data Protection Regulation) requires every website operator in the EU to process p...
Git Hooks: Automation in the Development Workflow
Git Hooks are scripts that run automatically during Git actions — before a commit, after a merge or ...
Git, GitHub, GitLab in Drupal Projects
Git is the version control system that holds code together in every professional Drupal project. Git...
HR Software with Drupal: Building Career Pages
Career pages are a central recruiting channel. When they are technically separated from the main web...
HTTPS Migration: The Secure Switch
HTTPS encrypts communication between browser and server and has been a ranking factor at Google for ...
VoIP and Web Integration: Click-to-Call
IP telephony (VoIP) replaces traditional phone systems with internet-based communication. For websit...
KISS Principle: Simplicity as Architecture
KISS stands for "Keep It Simple, Stupid" and describes the principle that simple solutions should be...
Lead Generation with Drupal: Visitor to Contact
A lead is a contact who shows interest in your offering. Lead generation is the process of convertin...
Project Management Triangle: Time, Budget, Quality
The project management triangle describes the dependency between time, budget and quality. If one va...
Make or Buy: Custom vs. Standard Solution
The make-or-buy decision determines whether you develop custom code or use existing modules and serv...
Digital Market Research: Data for Decisions
Your website is the largest market research tool you own. Every click, every search query and every ...
Marketing Automation with Drupal: Developing Leads
Marketing automation automates recurring marketing processes: email sequences, lead scoring, segment...
Server Monitoring with Icinga: Preventing Outages
Icinga is an open-source monitoring solution that monitors servers, networks and applications around...
Password Security: What Companies Need to Know
Compromised passwords are the most common cause of security incidents in companies. Strong passwords...
PHP 2026: The Language Behind Drupal
PHP is the server-side programming language that Drupal is built on. With PHP 8.3+ and performance i...
PIM and Drupal: Managing Product Data Centrally
A Product Information Management system (PIM) manages product data centrally: descriptions, specific...
Poka Yoke in the Web: Preventing Errors
Poka Yoke is a principle from Japanese manufacturing: systems are designed so that errors cannot occ...
Project Management for Web Projects
Project management determines whether a Drupal project is completed within time, budget and quality....
Planning a Website Relaunch: Guide
A website relaunch is the redesign of an existing website in structure, technology and content. Unli...
Resource Planning for Web Projects
Resource planning determines who has how much time for the project and when — on both the agency and...
Sales Campaigns: Website as a Sales Tool
Sales campaigns need digital landing pages, tracking and CRM integration to be measurable. The websi...
Salesforce and Drupal: CRM Integration in Practice
Salesforce is the most widely used CRM in the enterprise space. The integration with Drupal automati...
Scrum in Drupal Projects
Scrum is an agile framework that breaks large tasks into manageable sprints. In Drupal projects, Scr...
Liquidity for Web Projects: Factoring
Web projects require investments that cannot always be financed from current cash flow. Factoring, m...
Single Sign-On with Drupal: Implementing SSO
Single Sign-On (SSO) allows users to log in once and access all connected systems. Drupal supports S...
Stakeholder Analysis Before the Relaunch
A stakeholder analysis identifies all people and groups that have an interest in the web project or ...
Target Audience Analysis: Website for the Right People
A target audience analysis defines who your website is built for — not demographically but by needs,...
Ticket Systems for Development Teams
A ticket system is the central tool for task management in web projects. Every task, every bug and e...
UI Design: Interfaces That Work
User Interface Design (UI design) determines how your website looks and feels. Good UI design is not...
Developing a USP: What Sets Your Company Apart
A unique selling proposition (USP) describes the concrete advantage that sets your offering apart fr...
UX Design for Drupal Projects
UX design shapes the user experience of your Drupal website — from information architecture through ...
WoodWing and Drupal: Integrating Publishing Workflows
WoodWing is a provider of Digital Asset Management (WoodWing Assets) and editorial workflow manageme...