CLOUDFEST 2023 HACKATHON PROJECT

In-browser WordPress development environment

Project Description

Now that WordPress can run completely in the browser using WebAssembly via the WordPress Playground project, it’s time to bring the entire WordPress development environment into the browser.

There are many use cases that this would open up. It could serve as the work area for the Learn WordPress courses. Or it could be used to have unique URLs that point to replicable bug reports.

This project aims to explore browser platforms like Browsix to allow a full development workflow to happen in the browser—think `wp-env` but without requirements on your own platform, just a click away in your browser.

Hackathon Goals

For the hackathon, we’d like to explore many aspects related to WordPress development:

  • Editing files from the WordPress Playground in VS Code. 
  • Contributing to WordPress core: using wordpress-develop in WordPress Playground, making modifications, and running PHPUnit tests.
  • Contributing to Gutenberg: using the GitHub version of Gutenberg, making modifications and recompiling, running JavaScript tests, and live reload for changes.
  • Contributing to WP-CLI: using WP-CLI in a terminal session, making modifications to WP-CLI commands, and running Behat changes.
  • Committing changes and creating a pull request.
  • Saving WordPress Playground state to a file, to make it easier to share interactive bug reports.

Our ideal goal is to produce a functional demo for one or two of these aspects, and to have explored potential implementations for several others. We may get stuck and deliver nothing. We shall see!

Target Audience

Developers who feel comfortable with a non-standard and novel technology stack: WordPress, JavaScript, Web Assembly, Shell, POSIX

Project Leads
Adam Zielinski

Code Wrangler at Automattic

Daniel Bachhuber

Code Wrangler at Automattic

#WordPress
#Web Assembly

Other Projects

What is the CloudFest Hackathon?

CloudFest 2023 Tickets

Standard Pass

399 € excl. VAT
March 21 – 23, 2023

The Standard Pass is like general admission at a sports stadium or concert: you get the run of the venue, plus free lunch and coffee breaks; as well as free shuttle service from Offenburg.

Benefits

  • Access to the entire CloudFest venue at Europa-Park and its hotels, March 21 – 23, 2023.
  • Invitation to all of the main parties networking events
  • Event bag with CloudFest documentation
  • Participation in Keynote, Breakout, and Masterclass tracks, and Exhibition Hall
  • Catering, including lunch and coffee breaks
  • Free shuttle from Offenburg to Rust and back

VIP Pass

999 € excl. VAT
March 21 – 23, 2023

The VIP Pass is like box seats at a sports stadium or convert: you get everything included in the Standard Pass, plus VIP-only perks like free shuttle service around Europa-Park in high-end cars.

Benefits

  • All benefits from the Standard Pass
  • Chauffeured luxury car service between venues and EP hotels
  • Exclusive high-level networking events
  • Hotel VIP treatment and concierge service
  • Access to VIP Lounge
  • Special lunch restaurant with gourmet catering

Newsletter

Subscribe to our newsletter and get a free ticket to CloudFest 2023. We’ll keep you up to date on the event you’re about to attend! Oh, and studies prove that subscribing makes you more awesome.

© 2023 – CloudFest | All rights reserved