Sign in

Gina Häußge

@foosel.net
1.6K followers 159 following 230 posts

🐒 Passionate code monkey 👩‍💻 Geek 🎮 Gamer 🧗‍♀️ Bouldering apprentice 💡 Problem solver 🐍 Python wrangler 🐙 Creator & maintainer of OctoPrint

PostsRepliesMedia
Gina Häußge @foosel.net · 15/09/2025
New blog post: "About my chronic vertigo" 👉 foosel.net/blog/2025-09...
foosel.net
About my chronic vertigo
I finally decided to write the following post as every time I have an acute episode of my chronic vertigo and mention it to people, I have to explain my situation and symptoms again. So I decided to w...
030
Gina Häußge @foosel.net · 11/09/2025
I've had this for 25 years now 😅 Was misdiagnosed as BPPV for a long while, in 2019 I tried to get another diagnosis but no one knows what's causing it. Physically everything works well, but on certain triggers I get this spinning vertigo. Currently tracking, suspecting vestibular migraine.
230
Gina Häußge @foosel.net · 10/09/2025
Boot bananas work amazingly well for me, but I'm only doing 1-1.5h per session, so YMMV
100
Gina Häußge @foosel.net · 10/09/2025
Sounds very familiar. I've been tracking symptoms (vertigo, headache, tinnitus, nausea, stress and weather changes) for almost half a year now as after half a life of misdiagnosis (BPPV etc) I'm currently suspecting it being a vestibular migraine (got a migraine history) & want to get another check.
020
Gina Häußge @foosel.net · 10/09/2025
Yeah, it sucks. Have had it for 25 years now, mostly it doesn't get in the way/I've got it under control, but there are shitty days sadly.
100
Gina Häußge @foosel.net · 10/09/2025
Finally dared to go #bouldering again but halfway through the session had to stop 🙄 My chronic vertigo has been acting up the past weeks now thanks to weather & stress, and got triggered by the climbing movements. FFS. But at least I got *some* routes done again.
Me on a blue route, pulled against the wall and looking at where I need to go. 

Stats overlay shows 5 routes, max difficulty of 5 and 13:33 climb time.Me lying on the padded floor, looking at the ceiling, trying to make the vertigo stop again that I just triggered.
260
Gina Häußge @foosel.net · 01/09/2025
I'm currently learning #Popochiu to create my own adventures in #Godot and I'll have to see how to replicate that control scheme there!
020
Gina Häußge @foosel.net · 01/09/2025
Also, I played it on the #SteamDeck with the controller input scheme instead of the usual mouse controls and I have to say that was one of the most interesting and well working controller based input schemes I've ever seen in a point-and-click adventure!
120
Gina Häußge @foosel.net · 01/09/2025
Just finished The Drifter. What an amazing point & click adventure that was! Graphics, sound, atmosphere, music, UX just clicked & the story got me hooked instantly. If you like the genre, I can really only recommend getting and playing this, it's worth it! store.steampowered.com/app/1170570/...
store.steampowered.com
The Drifter on Steam
A Pulp Adventure Thriller - A murdered drifter awakens. Alive again, seconds before his death. Hunted and haunted, help him untangle a mad web of conspiracy in this fast-paced point 'n click thrill-ri...
140
Gina Häußge @foosel.net · 30/08/2025
More on my latest journey in making custom buttons can be found on my Fediverse account: chaos.social/@foosel/1150...
chaos.social
Gina Häußge (@foosel@chaos.social)
Attached: 1 image I spent the day creating a new two part mold for the #SteamDeck buttons as the OLED model has slightly different ones and now that my partner also has the OLED model I obviously had...
000
Gina Häußge @foosel.net · 30/08/2025
I've now created myself a set of custom #Steamdeck action buttons as well, and also went through the steps to make a custom d-pad too. So now my Steamdeck has a nice set of shimmering green buttons 😊
Close-up of custom made green action buttons in a SteamdeckClose-up of a custom made green d-pad in a SteamdeckSteamdeck OLED with custom made green d-pad and action buttons.
130
Gina Häußge @foosel.net · 22/08/2025
It's Friday, which means I went #bouldering again this morning! Some new routes again, and even though I was extremely tired I managed to get a good workout I think 💪
Me on a corner route, currently busy trying to get my leg on a high foot hold.

Stats overlay shows 12 routes, max difficulty of 5 and 12:25 climb time.
030
Gina Häußge @foosel.net · 20/08/2025
Still in recharging mode (this vacation really was extremely necessary and almost too late it seems) but still went #bouldering this morning! My arms ended up fully pumped way too early for some reason, but still managed to do some that required grip strength 💪
Me working my way around a route built into a corner. 

Stats overlay shows 18 routes, max difficulty of 5, 19:24 climb time.
040
Gina Häußge @foosel.net · 20/08/2025
Hah, that's awesome! If I ever find myself in The Hague I'll definitely have to check out Nirvana! 😊 Just this year a new gym opened up in a repurposed church about 45min away from here, Boulderchurch: maps.app.goo.gl/8LGESeZWqVZT... Haven't been yet though, it's still on the to-do list ^^
maps.app.goo.gl
010
Gina Häußge @foosel.net · 19/08/2025
That was a really nice catch there and I love how close you keep your hips to the wall! 👍👏 Also: is that gym in an old church or something? That window there in the background looks so fancy 😅
120
Gina Häußge @foosel.net · 16/08/2025
I've posted some of my pictures from #why2025 over at my Fedi account: chaos.social/@foosel/1150... This was the first event like that where I took a proper camera with me (Lumix GX80 and a couple of lenses) and it certainly won't be the last.
chaos.social
Gina Häußge (@foosel@chaos.social)
Attached: 4 images Some pictures from #why2025 ...
040
Gina Häußge @foosel.net · 15/08/2025
Still recovering from WHY and work, but still went #bouldering this morning. Ooof, what a heat in the hall, even at 7am! 🥵 But I still managed to get some routes done, some old, some new, and it felt good to work out again!
Me hanging off a traversal route. 

Stats overlay shows 17 routes, max difficulty of 5, 17:28 climb time.
060
Reposted by Gina Häußge
Erika Heidi @erikaheidi.bsky.social · 13/08/2025
This has definitely been also a highlight of my experience at @why2025.bsky.social , lovely to meet Gina and find out we have so much in common 🫶🏻 already thinking about next camp!
072
Gina Häußge @foosel.net · 13/08/2025
I'm still in full blown recharging mode, but I want to share that one of my (admittedly many) personal highlights of my past few days at #why2025 was meeting @erikaheidi.bsky.social in real life and nerding out about climbing and 3d printing! 😄
Selfie of me and Erika smiling at the camera together
2140
Gina Häußge @foosel.net · 06/08/2025
Even the 3 is!
170
Reposted by Gina Häußge
Kara Sowles Deloss @feynudibranch.bsky.social · 23/07/2025
Thanks everyone for the kind words words when I was laid off from GitHub in May. I promptly shut my computer and took a few lovely months of vacation ☺️ Now I’m back and starting interviewing! So if you’re looking for an expert in building community-first programs, now’s the time to let me know ☎️
1319
Gina Häußge @foosel.net · 31/07/2025
Awesome, now I have something more to look forward to, meeting you! 🙌😊
110
Gina Häußge @foosel.net · 31/07/2025
To WHY!? Omg, if so we need to meet! My buddy and I will bring our data gnomes (datagnome.de) and deploy all 10 across the camp site 😄
110
Gina Häußge @foosel.net · 31/07/2025
Vacation mode: on Some desperately needed time off is starting now. Looking forward to @why2025.bsky.social and some rest before and after 😊
Small sketch in my bullet journal showing a little drawing of a tent, the sun and a palm tree with the word "Urlaub!" - German for "vacation!" - hovering above all.
140
Gina Häußge @foosel.net · 26/07/2025
might take a while but I'll do my best to give an update after some experience 👍
010
Gina Häußge @foosel.net · 25/07/2025
My home office just got an upgrade I've been thinking about for more than half a decade 😬 I can now not only stand while working (electric standing desk bought back in 2015), no, I can also now WALK while working thanks to a shiny new walking pad 😊
View of my office desk in standing mode, with a walking pad underneath.
1140
Gina Häußge @foosel.net · 25/07/2025
And I gave it my all 😂
Me pressed into a corner, holding myself up with both hands behind me and my feet against both walls. My head is quite red and my face looks very grimly
010
Gina Häußge @foosel.net · 25/07/2025
And another #bouldering session has been done! 💪 As this year so far has been extremely tricky with regards to minor injuries, vertigo and such, I'm proud of every single one I manage to do!
Me moving around a corner on a green route. 

Stats overlay shows 14 routes, max difficulty of 5 and 16:29 climb time.
160
Gina Häußge @foosel.net · 23/07/2025
FINALLY back on the wall! Thanks to some injuries and EuroPython it's been three weeks since the last #bouldering session, but today I finally made it back. Very happy with the session too, of 18 routes I topped 16 😊 Probably will fight the Soreness of Doom this time tomorrow though 😅
Me climbing a green corner route that has me mean back and push against the wall with my feet. 

Stats overlay shows 18 routes, max difficulty 6A and 19:04 climbing time.
190
Gina Häußge @foosel.net · 15/07/2025
Together with my travel buddy Timothy I'm now also on my way to @europython.eu! For now some waiting at the gate is in order... #europython #europython2025
Me sitting in a waiting area at an airport, with a plush donkey on my head (and hat).The plush donkey is looking up at a display at an airport. He's wearing a little backpack.
020
Gina Häußge @foosel.net · 14/07/2025
I just swapped the batteries in my Aranet4 CO2 monitor for the first time, not because they ran out, but because I have a conference coming up and didn't want to risk that happening THEN. I got that device on October 27th 2023. So that means it made it almost two years on one charge. Impressive AF!
050
Gina Häußge @foosel.net · 04/07/2025
Vielen Dank für diese liebe Nachricht! 😊
000
Gina Häußge @foosel.net · 03/07/2025
Absolutely, feeling the same.
010
Gina Häußge @foosel.net · 03/07/2025
I'll think about it, still plenty of time until all of this is ready anyhow 😅 So much testing and error handling needed... And maybe I'll just have to get backwards incompatible anyhow and then it's clear ^^
020
Gina Häußge @foosel.net · 03/07/2025
A buddy suggested that too, but I'm still unsure about it since "look at this, cool new features" isn't really a reason for a new major version under semantic versioning (which OctoPrint follows). I might still have to become backwards incompatible though, and that would mean 2.x. We'll see :)
100
Gina Häußge @foosel.net · 03/07/2025
Once done and shipped with 1.12.0, this should enable compatibility with plenty of the new printers on the market, and the changes I've made to OctoPrint will also allow the development of additional connector plugins for other printers with so far incompatible protocols already on the market.
120
Gina Häußge @foosel.net · 03/07/2025
This went faster than expected thanks to all that refactoring that I started shortly before x-mas, and I'm incredibly happy that the architecture approach I had worked so well & actually makes adding support for a different connection type this easy! Plenty of bugs to fix ofc, but it's ALIVE!
140
Gina Häußge @foosel.net · 03/07/2025
Have been spending the week so far working on a plugin for #OctoPrint's new comm layer that will be part of 1.12.0 & as of earlier today I'm able to print on Moonraker enabled Klipper based printers😁
Screenshot of OctoPrint's state panel, showing a print from "SD" in progress. The progress bar sits at 34%.
1132
Gina Häußge @foosel.net · 02/07/2025
Even though today is probably going to be a way to hot day, I went #bouldering this morning as it finally worked out again that I'd have a bouldering buddy. The gym was quite warm already at 7am, but I still managed to top some new routes.
Me topping a green route in a corner.

Stats overlay shows 10 routes, max difficulty of 5+ and a climbing time of 13:59.
050
Reposted by Gina Häußge
🇵🇹 snipe, lixo tóxico ⭑⭒⭒⭒⭒ @snipe.lol · 18/06/2025
Dear Every Company: STOP CHARGING PEOPLE FOR AI BULLSHIT THEY DIDN’T ASK FOR, DO NOT WANT, AND SOMEHOW CANNOT OPT OUT OF. Your bad choices are not our problem. Just stop it. Backtrack. I promise we won’t make too much fun of you. FFS. Stop it.
media.tenor.com
michael scott from the office is wearing a suit and tie and making a funny face .
Alt: michael scott from the office is wearing a suit and tie and making a funny face .
820058
Gina Häußge @foosel.net · 18/06/2025
✅ #Bouldering session (despite having slept like crap and fighting with my chronic vertigo) Slipped and fell off a route I had already done in the past, just as I was reaching the top. Still annoyed by that 😅 Nothing hurt through.
Me topping a slab route. 

Stats overlay shows 12 routes, max difficulty of 5, 11:39 climb time
030
Gina Häußge @foosel.net · 13/06/2025
There was an interesting route around the globe that I went for (and topped), and my buddy Romses decided to climb up on the top of the globe first to greet me with the camera, which is how the second picture happened. It's now the picture of our group chat 😬
Me climbing up the mentioned route on the globe. Romses is visible up on the wall next to it.Me finishing the route, taken from its top. My fingers are touching the final grip, my face shows a mixture of exhaustion, relief and "are you really putting a camera into my face right now?!"
050
Gina Häußge @foosel.net · 13/06/2025
Today's #bouldering session went better than Wednesday's, somehow I had more energy even though I have a busy week behind me now. I still need to be careful with my finger pulleys, avoiding crimps where I can, and the elbow is still annoying, but things seem to get better.
Me climbing up a roof route where it goes vertical. 

Stats overlay shows 9 routes, max difficulty of 6a, climb time of 9:18.
150
Gina Häußge @foosel.net · 12/06/2025
Well, I for one know which T-Shirt I'll be wearing when I go watching this 😊 youtube.com/watch?v=kdlF... #Spaceballs2
Me sitting somewhere in nature and wearing a shirt saying "Spaceballs The T-Shirt"
080
Gina Häußge @foosel.net · 12/06/2025
I just had to adjust the registration guidelines of OctoPrint's plugin repo to explain that a vibe coded plugin that the "author" doesn't understand themselves can't be maintained by them and thus doesn't belong on the official plugin repo, and I really don't like our reality.
0192
Gina Häußge @foosel.net · 11/06/2025
Really looking forward to this game, can't wait!
010
Gina Häußge @foosel.net · 11/06/2025
Another #bouldering session down, after yet another forced break. This year is really not the best when it comes to my health in general between chronic & other crap - frustrating AF 😒 But I do my best to make it to the gym whenever my body and head play along and consider every session a win!
Me balancing on a green route.

Stats overlay shows 20 routes, max difficulty of 4, 22:24 climbing time.
080
Gina Häußge @foosel.net · 05/06/2025
Foldable backpack! Currently that's a Deuter Wizard Light that's roughly the same age as the Farpoint. Fits a 14" case, so I can also carry my laptop in there. Wouldn't want to go on a hike with it, but for a conference (or carrying sports stuff to a gym) it works great. Folds down to a hand full.
010
Reposted by Gina Häußge
EuroPython 2026, Kraków @europython.eu · 05/06/2025
Join Gina Häußge @foosel.net at EuroPython for "How to deal with toxic people". Talk: ep2025.europython.eu/GS8GHZ
Gina Häußge
011
Gina Häußge @foosel.net · 04/06/2025
It was great to finally meet you in person! 😊
030