@purpleidea I’m very excited for you and hope you do really well  

I hope to catch you in person at #fosdem or #ConfigManagementCamp

Ah, the glamorous life of a jet-setting tech enthusiast! Last weekend, I was at FOSDEM in Brussels, soaking up the electric atmosphere of open-source brilliance and arguing about the merits of systemd over a Belgian beer. As the weekend wound down, a friend tried to convince me to extend my adventure and head to ConfigManagementCamp in Gent. "Come on," he said, "it'll be fun!" But I stood firm. "No," I declared, "I need to go home."

"Why? What’s so important at home?" he asked, eyebrows raised.

I hesitated. The truth was, I didn’t have a good answer. I just felt like I needed to be home. Maybe it was the allure of my own bed.

Fast forward to me walking through my front door, dumping my bags, and flopping onto the sofa. I reached for the TV remote, ready to unwind with some mindless telly. But no. The screen lit up with those soul-crushing words: "Searching for the latest software..."

Ah, the Sony TV running Google TV. A marvel of modern technology, capable of streaming 4K cat videos and reminding me that even my telly is smarter than I am. But here’s the kicker: it wasn’t even installing the update yet. Oh no. It was just searching. Like a digital detective on the world’s slowest stakeout.

And there it was. The universe’s punchline. I’d rushed home for this, to sit and watch my telly think about updating.

So, if anyone ever asks why I couldn’t make it to ConfigManagementCamp, I’ll just show them the photo of my TV, mid-search, with the caption: "Sorry, mate. My telly’s on a quest for software. It’s a whole thing."

Sometimes, duty calls. And sometimes, it’s your TV Googling itself.

#FirstWorldProblems #TechLife #Priorities #SonyTV #GoogleTV #ConferenceTravel #FOSDEM #FOSDEM2025 #ConfigManagementCamp

Wishing everyone a great time at Config Management Camp by CfgMgmtCamp Team starting today in Hogent in #Ghent, #Belgium

https://foss.events/2025/02-03-config-management-camp.html

#cfgmgmtcamp #ConfigManagementCamp #CfgMgmtCampTeam #foss #floss #freesoftware #opensource #events #europe

// foss.events

// foss.events: Connecting people via the most comprehensive collection of FOSS events in Europe and online. Unity in diversity!

// foss.events

// foss.events: Connecting people via the most comprehensive collection of FOSS events in Europe and online. Unity in diversity!

I'm genuinely proud to have just finished and published a marquee piece that explains how #CUE makes handling #configuration so much nicer!

It's here, on the main #cuelang site: https://cuelang.org/docs/concept/how-cue-enables-configuration/

If, like me, you really dislike hand-wrangling #YAML and #JSON then please do have a read -- and let me what you think 😁

#config #ConfigMgmt #cfgmgmtcamp #configmanagementcamp #configmgmtcamp #data #schema #schemas #schemata #ConfigFiles #Sysadmin #DevOps #SRE

How CUE enables configuration

Configuration is one of CUE’s core tasks. People often start using CUE because it makes it safer and easier to produce new configuration files and to validate existing files - but its capabilities run deeper. In this guide we’ll begin with the basics of how CUE makes configuration better, and then explore the potential of some of its more advanced features for configuration. Here’s what you’ll find in this guide: Validating existing configuration files Type checking Generating configurations Reducing boilerplate Tooling and automation Abstractions versus direct access

CUE

Any #ConfigManagementCamp attendees remember off the top of your head which talk/keynote it was that said (I paraphrase) that "the job of management is value enforcement"?

#CfgMgmtCamp

The video of my #ConfigManagementCamp talk is out. That was quick, kudos A/V team!

May contain extensive references to an article by @mikehadlow.

This talk is free of generative AI: it does not talk about AI, and its slides and visuals were made without generative AI. I made this talk with natural organic human intelligence.

#CfgMgmtCamp https://youtu.be/lchJi2B_DlE

Quit Simplifying - Florian Haas

YouTube

For anyone departing internationally from Bruxelles-Midi and thinking about bringing chocolates for friends and family: the Carrefour Express store has them at reasonable prices, in contrast to the specialty chocolate stores where they're gilded.

#ConfigManagementCamp #CfgMgmtCamp

Side benefit of that #ConfigManagementCamp talk: I can now say with confidence that if PyCon Italia accepts it, they'll get a a damn good talk from me.

New talk idea, from #ConfigManagementCamp conversations:

"It's Your Own Damn Fault: Why great people don't want to work for you"

Discussing, by example, the myriad ways in which companies make themselves decidedly unattractive in career ads, turning away excellent people.

And what they can do to be better.

#CfgMgmtCamp #Fachkräftemangel