Pascale Beier

Projects

16 years of TYPO3 maintenance, product development for rex.ai, Laravel software for CB-Audiobooks, and my own products.

Clients and collaborations

TYPO3 development and maintenance

Akademie Ruhr

Portfolio preparation, drawing courses, and study advice in North Rhine-Westphalia. I have maintained Akademie Ruhr’s websites since TYPO3 v6; today they run on v14.

  • Major-version upgrades, PHP updates, and existing-content migrations.
  • Custom course and location listings, ratings, and editorial components.
  • Contact forms with enquiry-source attribution and confirmation pages.

TYPO3 14 · PHP · Fluid · TypoScript · Content Blocks

Website: Akademie Ruhr
Visit website akademieruhr.de

Founding Engineer / Product Owner Content Creation

rex.ai

News intelligence for PR and communications teams. At rex.ai, I work on product development, from processing news sources to research and briefing interfaces.

  • Backend APIs and interfaces for clients and news content.
  • Python and Airflow data pipelines; scraping and browser services in Go.
  • Database migrations and deployment on Google Kubernetes Engine.

Python · React · Go · Airflow · PostgreSQL · GKE

Website: rex.ai
Visit website rex.ai

Proprietary publishing platform for CB-Audiobooks

Audio Admin

For audiobook publisher CB-Audiobooks, I develop a Laravel publishing platform covering titles, contributors, Bookwire sales, and monthly royalty statements.

  • Audiobook catalog with ISBNs, authors, narrators, and production status.
  • Bookwire sales imports, title matching, and royalty calculations.
  • PDF statements with immutable credit-note snapshots and role-based access.

Laravel 13 · Filament 5 · Livewire · MariaDB · Gotenberg

Website: CB-Audiobooks publisher
CB-Audiobooks website. My project is the internal publishing software, not this publisher website. www.cb-audiobooks.de

My products

Development and operations

HitKeep

Privacy-friendly web analytics for self-hosting and managed cloud. I develop HitKeep as a single executable with an embedded database and queue.

  • Visits, goals, funnels, and e-commerce reporting.
  • Search Console integration, exports, APIs, and webhooks.
  • Ferdinand Mütsch documents his move from Plausible to HitKeep and his Caddy plugin in a May 21, 2026 implementation report.

Go · DuckDB · NSQ · Angular · MIT Open Source

Website: HitKeep
Visit website hitkeep.com

Editorial work and development

Kann KI das?

Buy software or build it with AI? On Kann KI das?, I publish structured reviews and develop the product-search and sponsorship platform.

  • Astro website with a content schema and Pagefind search.
  • OpenAPI, MCP, and A2A access for AI assistants.
  • Stripe booking with reservations and idempotent webhooks; sponsorship kept separate from editorial work.

Astro · TypeScript · AWS Lambda · DynamoDB · Stripe

Website: Kann KI das?
Visit website kannkidas.de

Open source and other projects

Author and maintainer

bootstrap-validate

My MIT-licensed JavaScript library for Bootstrap form validation: declarative rules, custom rules, and a few lines to integrate.

  • npm and CDN packages, CommonJS/ESM, and TypeScript types.
  • Tests and versioned docs. Bootstrap 3 is archived, Bootstrap 4 is final, and Bootstrap 5 support is upcoming.

JavaScript · Bootstrap · npm · TypeScript

Website: bootstrap-validate
Visit website bootstrap-validate.js.org

WordPress development and migration to Astro

pascalebeier.de

Started as a WordPress blog in 2010, now built with Astro. I migrated the German archive with its post URLs intact and added German and English professional pages.

  • Archive migration, language switching, and automated SEO checks.
  • WordPress guides covering Bedrock, custom metadata through hooks, and web analytics.

WordPress · PHP · Astro · TypeScript · Cloudflare Pages

Website: pascalebeier.de
Visit website pascalebeier.de

Personal web game

CatFlip

A cat-themed matching game: find ten pairs, count your turns, and play again. Built with SvelteKit.

  • Shuffled deck, pair matching, animations, and restart controls.

Svelte 5 · SvelteKit 2 · TypeScript · Cloudflare

Website: CatFlip
Visit website catflip.app

Project details and screenshots:

What are you working on?