Space and Meaning
GUADEC 2025
Aardvark: Summer 2025 Update
Summer of GNOME OS
Elephant Followup
The Elephant in the Room
GNOME STF 2024 Project Report
Re-Decentralizing Development
Introducing Project Aardvark
Boiling The Ocean Hackfest
Berlin Mini GUADEC 2024
Mini GUADEC 2024: We have a Venue!
Save the Date: Berlin Mini GUADEC 2024
Local-First Workshop (feat. p2panda)
GNOME 45 Release Party & Hackfest
Rethinking Window Management
Berlin Mobile Hackfest
Post Collapse Computing Part 4: The Road Ahead
Post Collapse Computing Part 3: Building Resilience
Post Collapse Computing Part 2: What if we Fail?
Post Collapse Computing Part 1: The Crisis is Here
Berlin Mini GUADEC 2022
Save the Date: Berlin Mini GUADEC
Software 41: Context Tiles
Get your apps ready for Software 41
Berlin Mini GUADEC
Community Power Part 5: First Steps
Community Power Part 4: The GNOME Way
Community Power Part 3: Just Do It!
Community Power Part 2: The Process
Community Power Part 1: Misconceptions
Permanent Revolution
Drawing GNOME App Mockups
There is No “Linux” Platform (Part 2)
Doing Things That Scale
Designing an Icon for Your App
There is no “Linux” Platform (Part 1)
GNOME Shell Hackfest 2019
LAS 2019
GUADEC 2019
Naming Your App
Designing for the Librem 5
FOSDEM 2019
Seville Fractal Hackfest Report
Announcing the Fractal Hackfest in Seville
Restyling apps at scale
GUADEC 2018
Banquets and Barbecues
Fractal Hackfest in Strasbourg
Announcing the 2018 Fractal Hackfest
Joining Purism
Introducing the CSD Initiative
UX Hackfest London