CA

Pocallum — Cultural Photography with a Renewed Digital Presence

Joan Linux Martínez has been photographing jazz, blues, theatre, flamenco and performing arts in Barcelona since 2010. For years, his website lived on WordPress. In 2026, we migrated everything to Hugo and GitHub Pages. This is what we built and why.


The project

pocallum.cat is the professional website of Pocallum, a cultural photography service specialising in live music, theatre and dance. The site brings together 152 photographs, 27 festivals, 11 news articles, services and contact pages, static internal search and a custom analytics dashboard. All of it in Catalan and English.

Bratia

Balkan Gypsy Jazz from Barcelona

Bratia is a Barcelona band formed by musicians with international careers — Ivan Kovačević, Pere Nolasc Plana, Victor Paradis, Julien Chanal and Stelios Togias — specialising in the fusion of manouche jazz, Balkan music and gypsy jazz.

The previous website was a heavy, hard-to-maintain WordPress that required technical intervention for any change. The real problem: touring musicians don’t have time to manage websites.


The problem

An active band needs the website to update itself.

Machiroku

A Japanese restaurant in the heart of Barcelona

Machiroku is a small family restaurant specialising in authentic Japanese cuisine in the heart of Barcelona.

The previous website was a conventional WordPress: functional, but heavy, hard to maintain and with no adaptation to the restaurant’s real needs.


The problem

A restaurant needs to update its menu, opening hours and notices frequently. With WordPress, every change required accessing a complex manager or depending on someone external.

Llumàtics

From WordPress to Hugo: a site that grows with the project

In 2020, Llumàtics launched with a standard WordPress setup. It worked, but each season the project demanded more: new sections, documentation for students, integration between the schedule and courses, faster load times… The general-purpose CMS had become a bottleneck.

In 2026 we migrated to a site built from scratch with Hugo: multilingual architecture, high performance, and a structure designed specifically for an analogue photography school.

112 Revelats

A platform for new voices in photography

112 Revelats is a project by publisher 112Books to give visibility to emerging photographers through the collective photobook format.

Two open calls per year. Each edition, a group of authors publishes a digital photobook together. If the project takes root, also in print.

The website has migrated from WordPress to Hugo — lighter, faster and fully self-managed via Git.


Tech stack

Hugo extended — native Sass processing, no runtime dependencies.
GitHub Pages — global CDN, automatic deploy.
GitHub Actions — automated build and deploy in ~20 seconds.
GoatCounter — cookieless analytics, GDPR-compliant, with custom dashboard.
Formspree — submission forms without proprietary backend.

A.W.P.C.P.

14 editions of Worldwide Pinhole Photography Day in Barcelona

A.W.P.C.P. organises the Worldwide Pinhole Photography Day in Barcelona since 2011. Every last Sunday of April, photographers around the world shoot a pinhole camera at the same moment. Barcelona has participated since the first edition.

The website had been running on a WordPress server with fourteen years of accumulated content. In 2024 we migrated it to Hugo + GitHub Pages: no server, no database, all content versioned in Git.

MalditasMaquinas

Technology consultancy by the hour

MalditasMaquinas is an on-demand technology consultancy service for artists, freelancers and small businesses. A merger of two brands with over 20 years of history: MalditasMaquinas.com and MacBCN.com.

The model is simple and clean: clients buy a prepaid block of hours and submit technical queries by email from their private area. No hours, no support. No subscriptions, no monthly commitments.

Distributed and secure backend

All business logic runs on Cloudflare Workers — no central server, no single point of failure. The database is D1 (SQLite distributed across Cloudflare’s global network), sessions are handled with KV, and consultation attachments are stored in R2. Authentication uses magic links with JWT in an HttpOnly cookie — no passwords, no leaks.

Pocallum

A photography agency with its own character

Pocallum is a Barcelona photography agency with a very defined identity and an unconventional way of working.

Current website in WordPress, under review. A close project where technology and photographic vision must go completely hand in hand.

pocallum.cat