Published by eproductions · Athens, Greece · Est. 1997 · June 11, 2026

The Hardest Brief: Build a Website That Disappears


Case Study · Creative Portfolio · Custom WordPress · Site Migration · Photography
Dimitris Poupalos · dpoupalos.com · Architectural & Industrial Photographer · Hasselblad Masters Award nominee · Athens, Greece · Services: Pixel-perfect custom WordPress rebuild from legacy system · Advanced image optimisation pipeline · Custom CMS backend · eproductions, Athens
Most web projects ask an agency to make something impressive. The Dimitris Poupalos brief asked for the opposite: build a site that gets out of the way. For a photographer nominated for the Hasselblad Masters Award — the most prestigious recognition in professional photography — the work is the point. Everything else is a frame, and frames should not compete with what they hold.

Dimitris Poupalos photographs buildings and machines the way most photographers photograph people — with intimacy, with patience, and with an eye for the human presence inside apparently inhuman subjects. His architectural and industrial work has earned recognition at the highest level of the craft: a Hasselblad Masters Award nomination, given by the company that has produced the cameras behind some of the most significant photographs of the twentieth century, to the photographers they consider among the best working in the world.

A photographer at this level does not need a website to explain who he is. He needs a website that does not get in the way of showing what he does. When dpoupalos.com needed to be rebuilt — migrated from a highly bespoke legacy system to a modern CMS that could be maintained and expanded without ongoing developer dependency — the brief was simultaneously simple and extremely demanding: reproduce everything exactly. Not approximately. Exactly.

The Challenge: When Perfection Was Already Achieved

The most technically challenging web migrations are not the ones that need to be improved. They are the ones that need to be preserved. When a client has already paid a significant price — in time, in cost, in creative iteration — to achieve a specific digital aesthetic, and that aesthetic is working, the brief is not "make it better." It is "make it the same, on a better foundation." This is a more demanding brief than it sounds.

The original dpoupalos.com was built on a custom, bespoke platform — tailored specifically to the photographer's vision, with interaction sequences and animation timings that had been refined until they felt exactly right. The way images entered the frame. The speed and easing of transitions. The precise relationship between whitespace and image edge. The typographic rhythm of the portfolio navigation. Every one of these details had been arrived at deliberately, and every one of them needed to survive the migration intact.

The Core Technical Challenge
Reproducing bespoke animation logic in WordPress without compromise
Custom animations and interaction sequences built on a legacy proprietary system do not have WordPress equivalents. They need to be reverse-engineered, understood at the level of their CSS and JavaScript implementation, and recreated from scratch in the new environment with sufficient precision that the photographer — who knows exactly how these interactions should feel — cannot detect the difference. This is not a design challenge. It is a technical faithfulness challenge: the measure of success is invisibility.

Alongside the animation challenge was a more fundamental one: image performance. Dimitris Poupalos' photographs are large. Not in the casual sense — in the literal photographic sense. Files shot on medium format cameras at maximum resolution, processed to retain every tonal detail of a concrete surface or the texture of industrial steel, can be enormous. Serving these images in a way that maintains the visual fidelity the photographer requires while loading in a time frame that does not cause visitors to abandon the site requires a sophisticated, multi-stage image optimisation pipeline. The standard WordPress image handling is not adequate for this requirement.

The Solution: Preservation Engineering at the Pixel Level

What We Actually Built
A pixel-perfect Custom WordPress rebuild focused on preservation and performance
The dpoupalos.com rebuild was approached as a preservation project — the primary engineering objective was zero visible difference between the legacy system and the new WordPress build, in every interaction, on every device, at every screen size. The secondary objective was that the new platform would perform measurably better on the technical metrics that affect both user experience and search visibility, without any of those technical improvements being perceptible at the visual or interaction level.

Animation and Interaction Reproduction

The complex custom animations that defined the original site's character — the specific timing functions, the entrance and exit sequences for portfolio images, the navigation interaction patterns — were systematically recreated in custom CSS and JavaScript within the WordPress environment. This required first documenting every animated element in the legacy site with frame-by-frame precision, then building equivalent implementations in the new codebase, then testing at full-screen resolution until the timing, easing and visual result were indistinguishable from the original. On a project where the client has a professionally calibrated eye for visual precision, "close enough" is not a deliverable.

The Image Pipeline: Full Resolution, Instant Delivery

The image performance solution was built in several stages. First, a modern image format strategy: source files converted to WebP and AVIF formats that retain visual quality at significantly smaller file sizes than the legacy JPEG pipeline, without any perceptible quality loss at the resolutions the photographer uses. Second, a responsive image implementation that serves different file sizes to different screen resolutions — a visitor on a mobile device does not need the same file that a visitor on a 5K display does. Third, lazy loading implementation that prioritises the images currently in the viewport and defers others until they are needed, so the site loads immediately rather than waiting for all images in a portfolio section to download before showing the first one.

The combined effect of these optimisations produced a site that serves images at the full quality the photographer demands while loading at a speed that standard WordPress image handling cannot achieve for files of this resolution. The visitor perceives only the image. The technical infrastructure that makes that instantaneous impression possible is, appropriately, invisible.

CMS Independence: Giving the Artist Back His Archive

The third component of the rebuild — the custom WordPress backend — was in some respects the most commercially significant for the photographer himself. The legacy system required developer involvement to update portfolio content: adding new series, reordering existing work, retiring older projects from public view. For a working photographer whose portfolio is a living document that changes as new bodies of work are completed, this dependency was a practical constraint on how he presented himself.

The new WordPress backend was built with a custom content management interface specifically designed for portfolio curation — drag-and-drop series ordering, one-step image upload with automatic optimisation processing, intuitive project metadata management. Dimitris Poupalos can now update his portfolio, add new series as soon as they are completed, and adjust the presentation of his work without any developer involvement. His archive is his own.

"The best portfolio website for a serious photographer is the one that could have been built by the photographer's own eye — if that photographer were also a developer. It has no distractions, no visual noise, no design decisions that compete for attention with the work. It is simply a room with good light, and the work on the walls."

What This Project Reveals About Building for Creative Professionals

The dpoupalos.com project is a specific type of engagement that most web agencies encounter rarely — and handle badly when they do. The natural instinct of a design-focused agency, given a project with maximum creative freedom, is to demonstrate its own aesthetic capability. A photographer of Dimitris Poupalos' standing is not looking for a collaborator's creative contribution. He is looking for a technical partner with the precision to realise a vision that is already formed.

This distinction — between creative partnership and technical execution in service of someone else's vision — defines a category of web work that requires a different kind of capability from a development team. It is less about creativity and more about fidelity: the ability to understand what already exists with sufficient depth to reproduce it exactly, improve it technically without altering it visually, and deliver a result that the client — who has the most acute possible eye for any deviation from intent — experiences as seamless.

Principle 01
For creative professionals, the best website design is the absence of design.
A portfolio website for a photographer, architect, industrial designer or artist is not an opportunity for the web agency to showcase its aesthetic. It is an opportunity to showcase the client's work — which means every design decision must subordinate itself to the work's visibility. Whitespace is not empty; it is attention directed toward what matters. Transitions are not decoration; they are the invisible rhythm that makes looking at the work feel natural.
Principle 02
Migration fidelity is a distinct technical discipline from original build capability.
Building something new and preserving something existing require genuinely different skills. Original builds reward creative thinking and technical exploration. Migrations reward careful observation, precise documentation, and the discipline to reproduce rather than improve. An agency that approaches a preservation migration with the mindset of an original build will always drift from the client's intent — introducing subtle changes that feel like improvements from the outside but feel like infidelities from the inside.
Principle 03
Image performance at professional quality is a specialist engineering requirement.
The difference between a photography website that serves images adequately and one that serves them at the standard a professional photographer requires is not a toggle setting. It requires a deliberate multi-stage pipeline — format optimisation, responsive delivery, loading strategy, CDN configuration — that needs to be designed specifically for the file size, quality requirements and viewing context of the work. Generic hosting and default WordPress image handling will not produce this result.
Principle 04
CMS independence is a gift that compounds in value over time.
A creative professional whose website requires developer intervention every time they want to update their portfolio is paying a dependency tax on every new body of work they complete. A properly configured custom backend — built for the specific workflow of the creative, not for the convenience of the developer — returns ownership of the presentation to the artist and removes the friction between completing work and showing it to the world.

Frequently Asked Questions

What is the Hasselblad Masters Award?+-

The Hasselblad Masters Award is one of the most prestigious recognitions in professional photography, given by Hasselblad — the Swedish camera manufacturer whose medium format systems have been used by some of the world's most significant photographers — to working professionals whose work demonstrates exceptional mastery of their craft. Nominations are made by Hasselblad's global network of professional users and evaluated by a jury of industry experts. A nomination is a significant credential in architectural and commercial photography.

What makes a photographer's portfolio website technically different from a standard business website?+-

Three things distinguish a serious photographer's portfolio website from a standard business site. First, image quality requirements: photographs intended for professional presentation must be served at resolutions that reveal genuine tonal and detail quality, which requires a more sophisticated image pipeline than standard WordPress defaults provide. Second, visual purity: the design must be genuinely minimal — no UI chrome competing with the images, no typography that draws attention away from the work — which requires custom development rather than theme adaptation. Third, the CMS: the content management interface must allow a photographer to curate and sequence their work intuitively, often requiring custom backend development rather than standard WordPress post types.

How long does a pixel-perfect site migration take?+-

A faithful migration of a highly bespoke portfolio site — one with complex custom animations, specific interaction patterns and a visual design that must be preserved exactly — typically takes significantly longer than building an equivalent new site from scratch, paradoxically. Documentation of the existing site's behaviour takes time. Reverse-engineering custom animation logic takes time. Testing for visual fidelity across devices and screen sizes at the precision a professional photographer requires takes time. A realistic timeline for a project of this type is 8–14 weeks, depending on the complexity of the original build's interaction design.

Should a photographer use WordPress for their portfolio or a specialist portfolio platform?+-

For a working photographer with a substantial and evolving body of work, custom WordPress offers significant advantages over specialist portfolio platforms: complete ownership of the site and its content, no recurring platform fees, no constraints on the design or interaction design imposed by the platform's template system, full SEO capability, and the ability to integrate any functionality required (print sales, licensing enquiries, client galleries, blog) without being limited to what the platform provides. The cost is that a properly built custom WordPress portfolio requires more initial investment than a portfolio platform subscription — but it produces a site that is genuinely distinctive rather than recognisably template-based, which matters significantly at the level of professional recognition Dimitris Poupalos operates at.

Is your creative work being served by a website that gets out of its way?


eproductions builds portfolio websites for creative professionals — photographers, architects, designers, artists — who need a digital presence that presents their work at the standard it deserves. We approach these projects as technical partners in service of a creative vision, not as co-creators of one.

Whether you need a new portfolio built from scratch, an existing site migrated to a modern CMS without losing its character, or an image pipeline that serves your work at professional quality on every screen, we have the specific technical capability this type of project requires.

  • Custom WordPress portfolio development for creative professionals
  • Pixel-perfect migration from legacy systems — zero visual compromise
  • Advanced image optimisation pipelines for professional photography
  • Custom CMS backends for intuitive portfolio curation and independence
  • Minimalist, work-first design — the site that disappears