How WebPro built its website — custom build, AI-assisted, honest review
The WebPro website is a fully custom build, written with AI assistance. No Drupal, no ready-made framework. An honest account of the decisions, difficulties and outcome.
Practical articles about Drupal development, testing, AI-assisted work and keeping websites healthy.
🎧 Listen to the blog like a podcast Every article read aloud — filter by topic, search, and resume where you left off.
The WebPro website is a fully custom build, written with AI assistance. No Drupal, no ready-made framework. An honest account of the decisions, difficulties and outcome.
Not every defect is functional. Sometimes an update breaks layout while the form still technically works.
AI generates content quickly, but speed does not mean quality. Repetitive phrases, inaccurate information and a missing voice are risks that need to be managed deliberately.
The Drupal platform assessment gives an initial public-data-based view of whether a website may need maintenance, upgrades or a deeper audit.
From 19 June 2026, many online shops must provide a clear electronic way to withdraw from a contract.
The most useful UI tests cover the journeys the client immediately notices when they break.
Schema.org markup tells search engines whether a page describes a service, an article, an organisation or a product. Google uses it for rich results, AI agents for understanding content.
How AI helps build better workflows, tests and checklists when a developer stays in control.
AI can find useful signals, but code review must not become blindly accepted suggestions.
Automated workflows reduce manual work, make changes traceable and help avoid breaking the public website during development.
Which Playwright and PHP tests usually bring the fastest value in a Drupal project.
Going live is technical work, not only a button press. A good checklist reduces downtime and hidden errors.
LCP, CLS and INP are Google's metrics that affect search ranking. Drupal sites have specific causes and specific solutions for each.
AI can speed up analysis, but migration responsibility stays with the technical team.
Why the first migration task is mapping risks and dependencies, not writing code.
Drupal supports multilingualism systematically — content, interface, configuration and URLs can all be language-specific. It requires planning, but the results are correct.
A cheap website quote often leaves out work the client still has to pay for later.
Accessibility affects sales, service, reputation and compliance. A broken form or checkout can exclude part of the audience.
A one-off fix solves a known bug. A Drupal maintenance contract reduces the chance of future bugs, missed security updates and expensive emergency work.
GDPR is not only a legal document. Website forms, logs, cookies, accounts and online orders all involve personal data.
A good contract describes not only the result, but also responsibility, testing and handover.
A poor brief leads to wrong pricing, surprises mid-project and disputes at the end. A good brief does not need to be long — it needs to be precise.
If a website works only as long as nobody changes it, it is already a business risk.
Technical debt does not come from carelessness — it comes from decisions that were reasonable at the time. The problem is that it is not measured or managed.

If the article describes your situation, you do not have to read everything first. A real person will help you choose the next step.
If it is urgent, call — that is the fastest path. Or write via the form; we reply within one working day.

Fastest next step: call the number above.