Skip to content
All posts
Portrait of Olivier Gorzalka

Author

Olivier Gorzalka

Creator of Pollora · President and CTO of AmphiBee

Web developer since 2007: agency work on large accounts, then e-commerce, then an independent practice. Today, president and CTO of AmphiBee and founder of the RuBee group, still writing code every day, Pollora included.

“Nineteen years in, one thing has not changed: I still write code.”

The path so far

  1. 2007

    Cosmic Communication Paris

    The web department of a global communications agency. Three years on large accounts (Renault, BNP Paribas, Essilor), and a first lesson in long projects with many sign-offs.

  2. 2010

    Terre de Café Nord

    Front-end developer, then technical project manager. Led the move to e-commerce: from delivering a site to running one, with stock, orders, payments and the occasional crisis.

  3. 2015

    Independent

    WordPress, WooCommerce, integration and visual identity, for agencies and direct clients. The best school for learning what to delegate.

  4. 2018

    AmphiBee

    Co-founds the web agency and becomes its president and technical director. Today a team of twenty: technical strategy, quality, and the people.

  5. 2022

    RuBee

    Creates the group that holds AmphiBee and a stake in Agence Onze, an SEO agency.

  6. Now

    Pollora

    The open-source framework that runs WordPress inside Laravel, born from years of shipping both. Alongside it, AI tooling that gives agents the context of a codebase.

Working rule

Start from the problem, never from the tool.

Posts by Olivier 7

  1. 2 min read
    Release v13.35.2

    Pollora 13.35.2: asynchronous actions

    Add ->async() to an action, or #[Async] next to #[Action], and its handler runs after the request, through a Laravel queue worker, Action Scheduler or WP-Cron.

  2. 5 min read

    On the roadmap: async actions, in one word

    A slow handler on save_post slows down every editor who saves. We are designing async() and #[Async] to move it out of the request, on WP-Cron, Action Scheduler or a Laravel queue, without changing the handler.

  3. 3 min read
    Release v13.35.0

    Pollora 13.35: typed meta, roles in code and Block Bindings

    Declare a meta once as a typed PHP property, describe roles as classes, and fill core blocks with server values. Three experimental features that remove a lot of stringly-typed WordPress code.

  4. 3 min read
    Release v13.34.0

    Pollora 13.34: the first stable release

    Eleven pre-releases later, Pollora is stable. It moves to Laravel 13.34, ships a command that finds the failures that stay silent, and adds a Full Site Editing theme to start from.

  5. 4 min read
    Tutorial v13.32.0-beta.9

    Build a Gutenberg block in Blade, inner blocks included

    A step-by-step tutorial. Scaffold a dynamic block, render it with a Blade template, then let editors write inside it with <InnerBlocks />, the tag ACF users already know.

  6. 3 min read
    Release v13.32.0-beta.5

    Your login screen, dressed in your theme

    Every WordPress site signs people in through the same grey form. From beta.5, Pollora prints your theme's colours, fonts and logo on wp-login.php, read straight from theme.json.

  7. 2 min read
    Announcement v13.32.0-beta

    Pollora is in public beta

    WordPress running inside a Laravel application, with hooks, post types and REST routes declared as PHP attributes. The first public beta is out, and its version number now follows Laravel's.