#CFHack

Jan-Willem Oostendorpjanw_me
2025-03-17

Our team just won the Social Media Award at the

The pin for best Social Media team.
2025-03-17

The not-mobile phone inside the basement of the hotel for #Cloudfest #Hackathon.
#CFHack

A classic, lightweight, old wooden chair next to a boxy pay phone mounted to the wall. The whole scene is mirrored in a mirror wall
Franco Lombardo 🇺🇦f_lombardo@phpc.social
2025-03-17

Are you curious about how the p2p-rag protocol works?
#CloudFest #CFHack #CFHack2025 #p2p #RAG #AI #golang #PHP

Christopher Kurthchristopher@dewp.space
2025-03-17

Last Day at #CloudFest Hackathon.

Federadet Community Events has now also a website federatedevents.wordpress.com/

#CFHack

Christopher Kurthchristopher@dewp.space
2025-03-16

Let's go for day two #CloudFest #CFHack

Christopher Kurthchristopher@dewp.space
2025-03-15

Creating the fundamentals for Federated Community Events @pfefferle
#CFHack #CloudFest

Joost de Valkjoost@joost.net
2025-03-15

I'm at the #Cloudfest #CFHack Hackathon!

I've joined the WP CLI as an MCP host team (and yes that is a LOT of abbreviations in one sentence, we'll be using the #CLI-MCP hashtag).

The goal of this project is to allow AI to interact with WordPress features, using WP CLI as an "interaction tool" but the Server part of this could be used in many different ways in the future.

2024-04-09

My work for the Cloudfest Hackathon 2024 already started way earlier than many might think. During WordCamp Germany 2023 I got approached by Carole wether I could imagine myself being a Projectmentor for the hackathon once more. A few weeks later we already had a first call around the expectations on the project.

The role as a project mentor

As always the role on paper looks different to the doings at the end. The idea of having project mentors is to support the organizers and the project leads to make sure we have great projects that match the attendee/applications profile of the hackathon. In this years edition I mentored 5 projects:

Mentoring included working with the Project leads on their ideas and really making sure they are appealing to the audience and they have a clear endgoal which is achievable during the hackathon. We might not be able to rescue the world but we’re certainly able to do something great during those 48 hours.

My Projects

Here is my short 2cts on how I saw my five projects before the hackathon.

WordPress Tools for Hosting Providers

The team planned to rework parts of the existing Hosting Tests the WordPress Hosting Team is running on various hosts infrastructures. The plan was to add new features like multi-php support or the ability to list all tests from a certain host.

Enable Mastodon Apps

Matthias had big plans: Use your very own WordPress instance through any Mastodon-compatible app and rework the user experience of WordPress by allowing a microblogging interface on your devices. I saw this project as a bridge between Social Media Apps and WordPress.

Inclusive Language Checker

Birgit plan was to develop a WordPress plugin that helps everyone working with WordPress to write in a more inclusive way and make people aware of potential issues in their writing habits. This plugin should provide a non intrusive but still visible way to improve everyones content especially in official documentations. Perfect goal would be to have this available on make.wordpress.org one day

Hack the Hackathon

Running a hackathon is not something easy. The Hack the Hackathon Team planned to have a “Hackathon in a Box” when it comes to all the tools you might need when running a hackathon. From a simple website, to forms and chat services … all included with a single click.

CMS Health Checks

The CMS Health Checks leads plan was to develop a new open standard that provides monitoring systems way more information around the health of a CMS than a simple ping check could ever provide. Even before the hackathon we connected people from multiple open source CMS systems together and aligned on the project goals to have one standard hosts could implement one day and better serve all their clients.

Summary

I really liked the spirit of this years CloudFest Hackathon. Seeing the diverse lineup of projectleads and attendees showed off the great work the organizing team did in the past years to foster this environment.

In retrospective something I could have done better would be the upfront communication with my projectleads and prepare them better on one of the most important parts of the hackathon: Their sales pitch! Those 2 minutes where they stand infront of 120 people who might never heard of the project but needed to be convinced that this is their project. In the end two of my five projects ended up understaffed which could have been avoided through better mentoring by myself.

Really looking ahead for next years #CFHack2025.

https://crixu.blog/2024/04/09/cloudfest-hackathon-2024-recap/

#CFHack #CFHack2024 #CFHack2025 #CloudFest #Hackathon

2024-04-03

One more interview (and 3 more to come)
Thank you so much @BobWP for having me on this short interview, about my participation in the @cloudfest #CFHack #CFHack2024 as a non-dev!
dothewoo.io/you-dont-need-to-a
💥
You Don’t Need to be a Developer to Join a Hackathon

BobWP / Do the WooBobWP@wpbuilds.social
2024-04-03

Had a chance to sit down for a short chat with @PatriciaBT70 at the CloudFest Hackathon > You Don't Need to be a Developer to Join a Hackathon @cloudfest #CFHack #CFHack2024
dothewoo.io/you-dont-need-to-a

2024-04-02

Everything about my first experience at the CloudFest @cloudfest and #Hackathon #CFHack #CFHack2024 16-21 March 2024.

Including my participation to the "Can Everyone Use" project, led by @Bovelett ❤️

And "wow" at the privatised Europa-Park! 🎢

Many thanks Carole Olinger @Caroleo, Lucas Radke and Alain Schlesser @alain

patriciabt.com/blog/cloudfest-

💥

Matthias Pfefferlepfefferle@notiz.blog
2024-03-21

Enable Mastodon Apps

Ich war am Wochenende auf dem CloudFest Hackathon und hatte zum zweiten Mal die Change ein Projekt zu betreuen. Die Idee zu „Enable Mastodon Apps“ stammt von @alex und ich freue mich sehr, dass er mir sein „Baby“ für den Hackathon anvertraut hat!

Hier ist unser Pitch:

https://www.youtube.com/watch?v=VJWdzeZz-ok

Ich bin begeistert von der Idee!

Das Nachbauen der Mastodon-API stellt eine relativ einfache Lösung für das aktuelle ‚App-Problem‘ von WordPress dar. Die gängigen Apps zielen darauf ab, den Nutzern das traditionelle Bloggen zu ermöglichen. Allerdings haben soziale Medien im Allgemeinen und Twitter im Speziellen, die Art und Weise wie wir im Internet kommunizieren, maßgeblich verändert. Es geht nicht mehr um lange Artikel, sondern um kurze Nachrichten ohne Titel mit dem Fokus auf Bilder oder Videos.

Ein weiterer Nebeneffekt sind die sozialen Interaktionen wie Kommentieren (die WordPress über die letzten Jahre spärlich vernachlässigt hat), Liken, Boosten und Bookmarken (die WordPress nativ gar nicht unterstützt), welche die Mastodon Apps von Haus aus schon mit bringen.

„Enable Mastodon Apps“ stellt aber nur die Endpunkte für diese Interaktionen bereit, um sie nutzen zu können, braucht es weitere Plugins, wie z.B. Friends und/oder ActivityPub. Mehr dazu hier: Friends with ActivityPub – Deine nachhaltige Identität im Web.

Das Projekt hat mich sehr an die frühen Twitter-Jahre erinnert. Die Twitter-API galt lange als der de-facto Standard für Micro-blogging und Automattic/@photomatt hat damals schon die Vorteile für sich erkannt und die API für WordPress.com nach gebaut:

Of course one of the coolest things about Twitter right now is the client applications, particularly the mobile/iPhone ones. I use Tweetie 2 on my iPhone every day. Wouldn’t it be cool if you could get all your blog subscriptions and post to your WordPress.com blog from apps like Tweetie? Well here’s an early Christmas present…

We’ve enabled posting to and reading of WordPress.com blogs via the Twitter API. Any app that allows you to set a custom API URL will work.

Post and Read via Twitter API

Hackathon

Wir waren zwar nur 4 Personen, aber ich sag nur „Qualität statt Quantität“!

Vielen Dank @Drivingralle, @matze und @obenland, es war super produktiv und hat großen Spaß gemacht 🙂

Von links nach rechts: Ralf Wiechers, ich, Matthias Kittsteiner und Konstantin Obenland

Was wir erreicht haben:

  • Die meisten Mastodon-API-Endpunkte wurden implementiert.
  • „Hooks“ und „Actions“ für den internen Gebrauch.
  • Dokumentation aller Hooks.
  • Grundlegende Beispielimplementierungen in ActivityPub und im Friends Plugin.
  • Testen von zusätzlichen Clients.

Und hier ein paar Statistiken von den zweieinhalb Tagen:

  • 3 new contributors to the plugin
  • 4,101 lines added
  • 911 lines removed
  • 213 commits
  • 34 files changed
  • 25 PRs merged
  • 7 PRs almost merged
  • 0 Social Media posts

Und hier der Pull Request in seiner ganzen Pracht: Collection of changes from the CloudFest Hackathon

Vielen Dank auch an @bart und das Team von Mammoth, die uns im Vorfeld unterstützt haben. Mammoth funktioniert jetzt wunderbar mit WordPress und Alex und ich hatten einen Einblick in die App-Entwicklung und deren Eigenheiten 🙂

Hier ein paar Bilder:

2024-03-21

@CanEveryoneUse

Incredibly proud of our team and how I could contribute as a non-dev! Thank you so much my dear Anne-Mike Bovelett ❤️ for leading this amazing #canEveryoneUse team and getting us 3 #Hackathon awards.
#CFHack2024 #CFHack @cloudfest

Can Everyone UseCanEveryoneUse
2024-03-21

And we won!
🏆 Overall winner Award
🏆 Web Impact Award
🏆 Social Media

Thank you @cloudfest for the opportunity to reach thousands of people 🤟

Cloudfest hackathon Overall Winner Award
1. Can everyone use?
2024-03-19

cloudFest Hackathon is finally over ...😥

I would like to thank my project team, our hosts @CaroleOlinger & @jeffreyjhardy and everybody from the Hackathon crew !

Hope to see you all next year ♥️ !

#CFHack #CFHack24

2024-03-17

@bovelett
Captions are always welcome, informations with maps of rooms in advanced, a calendar blocker with address would be very neat
Askides ir documentation in advanced or at least at the end. Summary of key points to take away. OMG Daycare 🥰
Most importantly: not starting before 9h and having long pauses in between sessions
Quiet rooms with low lighting and accessible websites and apps for extra points (also cognitive accessibility 🤟)

#CFHack #CFHack2024 #canEveryoneUse

2024-03-17

@bovelett

I’m so glad you invited me to the team! 🫶🏽

#CFHack #CFHack2024 #canEveryoneUse

Remkus de Vriesremkus@devries.frl
2024-03-17

We have the popes watching over us, helping us settle on what kind of simplifications we can introduce to the “how do we set up multilingual sites in a multi-site?” flow. #CFHack

Lawd knows we need all the help we can get 😅

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst