Skip to content
View wpoortman's full-sized avatar

Sponsors

@customgento
@arronmoss
@Vendic

Block or report wpoortman

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
wpoortman/README.md

Willem Poortman — creator of Magewire and architect of Hyvä Checkout

I started out in carpentry. The materials changed, but I still love making things people can build on.

I'm Willem, a self-taught developer and solutions architect from the Netherlands. I've worked agency-side as a Magento developer, architect, and technical director. Then, over five years at Hyvä, I architected and built Hyvä Checkout from the ground up. I also created Magewire, an open-source framework for building reactive Magento interfaces in PHP.

The thread through it all is making ambitious ideas usable for the next developer: clear foundations, thoughtful APIs, and software tested against real projects.

Work I'm proud of

Hyvä Checkout

Checkout grew into a flexible product used by merchants around the world. Its real-world integrations, performance demands, and upgrade paths also became a proving ground for Magewire 3.

Explore Hyvä Checkout → · Read the story →

Magewire

I started Magewire in 2021 to make dynamic Magento interfaces possible without a heavy JavaScript architecture. What began as a Livewire-inspired experiment now powers production experiences including Hyvä Checkout. Magewire 3 is the result of years of building, testing, and rethinking the details with real projects.

Source code → · Documentation →

More things I've made

  • Magehook — a webhook abstraction for Magento 2.
  • Stacktrace — a local-first macOS work journal for showing progress, not hours.

Thinking in public

I write about the decisions behind the code and share what I learn with the Magento community. A few places to start: Magewire 3: Getting It Right and my MageTitans talk.

What's next

After five years at Hyvä, I'm exploring new ideas and opportunities while continuing to build Magewire. If you're working on an ambitious product, wrestling with architecture, or just want to compare notes over coffee, let's connect.

Pinned Loading

  1. magewirephp/magewire magewirephp/magewire Public

    Magewire is a Laravel Livewire port for Magento 2. The goal is to make it fun and easy to build modern, reactive and dynamic interfaces, without leaving the comfort of Magento's core layout and tem…

    JavaScript 264 52

  2. magehook magehook Public

    Webhook abstraction for Magento 2.

    PHP 21 5