Maciej Lukianski

Author

Maciej Lukianski

Droptica Co-Founder
Bio
Maciej is Dropitca's co-founder. He is a self-taught programmer who worked as a PHP developer for many years before moving to a management role. Maciej is also a speaker at conferences in Poland and wider Europe. Maciej's background in business and finance helps him understand the Client perspective and makes him a great Client partner and advocate in Droptica. In his free time he likes to ski or ride his mountain bike.

Latest blogpost

A Drupal pipeline for turning PDFs into structured content

Copying facts from PDFs into a website takes time that editors could spend checking the facts themselves. To extract data from PDF into Drupal reliably, you need more than a tool that reads documents. You need a pipeline that puts each value in the right field, catches problems, and gives a person enough context to approve the result.

All Blogposts

Drupal multisite in the AI era: when shared code is not enough

Sharing Drupal code across country sites does not sync product specifications, documents, or company claims.

Drupal multisite vs multilingual teams must decide where authoritative facts live before AI assistants encounter contradictory pages. Maciej Lukianski compares multisite, one multilingual Drupal, and Domain Access for market-aware publishing.

Drupal vs WordPress enterprise: AI-era content operations

Choosing a CMS for a multilingual product catalogue is a content-operations decision, not a plugin shootout.

Drupal vs WordPress enterprise teams must compare field-level translation, moderation, entity APIs, and AI-ready outputs before assistants read conflicting specs. Maciej Lukianski explains when WordPress still wins, when Drupal fits connected complexity, and how to pilot migration without guessing.

Drupal multilingual websites: how AI cuts translation workload while your team stays in control

Every update on a multilingual Drupal site must reach each market language - not just the source page.

Drupal multilingual websites can use AI-assisted translation drafts inside Content Translation workflows so editors review and publish without copying text between tools. Maciej Lukianski explains shared fields, editorial ownership, document links, and keeping localized pages consistent for people and AI search.

Drupal content modeling for answer coverage: fields, not prose

Prices, specifications and proof buried in body copy are hard to compare, filter or reuse across pages, feeds and AI answers.

Drupal content modeling stores those facts as fields, connects related records with entity references and leaves prose for explanation. Maciej Lukianski walks through buyer-question audits, product and service field tables, migration stages and coverage reports that turn one edit into every output.

MG 1202 Blur

Need a team of Drupal and PHP web development experts?