Paul Jolly

Paul Jolly

@myitcv.io

Hacker at https://cuelang.org/. I also post on https://twitter.com/_myitcv and https://mas.to/@myitcv

232 followers44 following32 posts

I'm at #fosdem all weekend - ping me if you like to chat CUE!

CUE@cuelang.org

Want to talk about how to end configuration chaos? We will be at @fosdem.org (Brussels, Jan 31–Feb 1) and @cfgmgmtcamp.bsky.social (Ghent, Feb 2–4) 🚀 Ping us if you’re around.

Paul Jolly reposted

📣 Meet the "Shift-Left" Editor. Join us next Tuesday, Nov 18, at 16:00 UTC for a hands-on demo of the new CUE LSP. Get real-time validation, error-checking and language features as you type - right inside your editor. Learn more + call in details: github.com/cue-lang/cue...

github.comThe "Shift-Left" Editor: A CUE LSP Deep Dive · cue-lang cue · Discussion #4179We are excited to announce our next CUE community event, on Tuesday November 18, 2025 at 1600 UTC. Agenda This session is a technical deep dive focused on the CUE developer workflow. The main event...

Can't wait!

CUE@cuelang.org

Final call! 📣 Join us with @kelseyhightower.com tomorrow, Tuesday, Nov 4, at 17:00 UTC to explore the future of configuration with our Configuration Control Plane, and turn configuration from a source of risk into a source of reliability! Register here: luma.com/ysloofz3

Paul Jolly reposted

Today, I'm proud to officially announce CUE Labs! I co-founded CUE Labs with @mpvl.io to build a Configuration Control Plane, solving config chaos with CUE. Our work also provides the stewardship for the @cuelang.org open source project. Read our launch post: cue.dev/blog/announc...

cue.devA World Without Configuration Chaos: The Configuration Control PlaneImagine a world where you can answer, with absolute confidence, the critical question: “What is the full impact of this change?” A world where configuration isn’t a source of fear, but a source of rel...

Really looking forward to this! There has been a significant amount of engagement on the recent call for input via Slack, Discord and GitHub.

CUE@cuelang.org

🚀 "cue cmd" and declarative workflows are where CUE really “clicks” for many users. We’re exploring what a v2 could/should look like and want your feedback. Office hours on Thu 11 Sep 2025, 14:00 UTC. More details in the discussion linked below github.com/cue-lang/cue...

For those who have been keen to hear progress on CUE + LSP... this is the community update for you! This on top of loads of performance work within the evaluator, and much more.

CUE@cuelang.org

📣 We are excited to announce our next CUE Community Update, on Thursday Sep 18, 2025 at 14:00 UTC. 💬 Got topics you'd like to see discussed? Reply to the discussion below! github.com/cue-lang/cue...

Paul Jolly reposted

Day 2 of #KubeCon London! Join us at booth S761, right next to the CNCF Store. Come by, talk to us, check out a demo, or get a hat. We're looking forward to meeting you🚀

KubeCon on home turf! Looking forward to seeing some familiar faces. I hope they have the roof open on ExCeL - the weather is going to be great!

CUE@cuelang.org

🔈 #KubeCon London opens in 2 days! Will you be there? Let us know: forms.gle/L62aiNHc1R8t... - we’ll save you a cool CUE cap. We’re bringing lots of updates & demos: If you use GitHub Actions, Azure, GitLab, Argo, Buildkite, or K8s, our CUE content can simplify your workflow. Can’t wait! 🚀

Paul Jolly reposted

📣 We have just released CUE v0.10.0-alpha.2, with improvements to modules like `@ignore` file attributes and support for symlinks 🎉 See github.com/cue-lang/cue... for more details, including a detailed changelog and release binaries.

github.comRelease v0.10.0-alpha.2 · cue-lang/cueThis release includes many fixes and enhancements, particularly for modules. It also starts requiring Go 1.22 or later, as Go 1.23.0 will be released very soon. Modules The cue help documentation f...

Paul Jolly reposted

📣 We have just released #cuelang v0.10.0-alpha.1, with initial support for `CUE_EXPERIMENT=embed`, multiple modules and new evaluator fixes, and many other enhancements 🎉 See github.com/cue-lang/cue... for more details, including a detailed changelog and release binaries.

github.comRelease v0.10.0-alpha.1 · cue-lang/cueThis release includes initial support for the embed proposal, multiple fixes for the new modules support, as well as many other fixes and enhancements. Evaluator CLs 1195897 and 1196094 fix two cra...

Paul Jolly reposted

📣 We have just released #cuelang v0.9.0-rc.1, again with `CUE_EXPERIMENT=modules` enabled by default, and hopefully the last pre-release before v0.9.0 🎉 See github.com/cue-lang/cue... for more details, including a detailed changelog and release binaries.

github.comRelease v0.9.0-rc.1 · cue-lang/cueThis release includes a number of fixes for issues spotted in the modules experiment now enabled by default as well as a few other fixes. Modules A number of changes such as CL 1195195 were made to...

Paul Jolly reposted

Paul Jolly reposted

We found a "quiet" part of the Solutions Showcase!

CUE@cuelang.org

Are you at #KubeCon in Paris? Want to learn more about modules, and see a demo of the Central Registry? Join @myitcv.io and @mvdan.cc at 1130 Paris time. See github.com/cue-lang/cue... for more details

Paul Jolly reposted

Paul Jolly reposted

Paul Jolly reposted

Heading to KubeCon Paris next week (March 19-22)? @myitcv.io and @mvdan.cc will be there, excited to discuss all things CUE, config, schema and policy. Let us know if you want to meet. Once again, we're looking forward to an amazing conference.

Now with support for using modules via CUE's Go API! Tutorial to follow...

CUE@cuelang.org

📣 We have just released CUE v0.8.0-alpha.4, another pre-release for v0.8 with experimental support for CUE modules 🎉 See github.com/cue-lang/cue/releases/tag/v0.8.0-alpha.4 for more details, including a detailed changelog and release binaries.

Paul Jolly reposted

📣 We have just released CUE v0.8.0-alpha.3, another pre-release for v0.8 with experimental support for CUE modules 🎉 See github.com/cue-lang/cue... for more details, including a detailed changelog and release binaries :)

github.comRelease v0.8.0-alpha.3 · cue-lang/cueThis release includes a number of fixes and improvements for the experimental support for CUE modules first released in v0.8.0-alpha.1. Note that we skipped over v0.8.0-alpha.2 due to a minor relea...

If you're in the UK, keep an eye on your lights. You might seem them flicker in the next minute or so as I open up Microsoft Teams and it drains the life from me, my computer and the power grid.

Paul Jolly reposted

📣 We have just released CUE v0.8.0-alpha.1, the first pre-release for v0.8 with experimental support for CUE modules 🎉 See github.com/cue-lang/cue... for more details, including a detailed changelog and release binaries :)

github.comRelease v0.8.0-alpha.1 · cue-lang/cueThis release includes experimental support for CUE Modules (more details below), as well as a number of improvements and fixes. More CLs and refactors have also landed for the core evaluator's perf...

Paul Jolly reposted

In just under 3 hours (at 1500 UTC) we will have the next instalment of the Modules Feedback Sessions: github.com/cue-lang/cue... Of particular note/interest will be a follow-up on previous discussion regarding "routing" to multiple registries and "bundling" of dependencies.

Paul Jolly reposted

Fascinating. By using the --networking=host flag, the overhead goes from ~300ms to ~50ms, but critically a lot of the contention created by multiple ~parallel docker run commands disappears. Problem solved for now!

One thing I don't yet get about the bsky implementation at least is the following. I sign up with a *.bsky.social username. I _then_ assert my identify via my domain. It appears like my original username then 404s. But clearly that username _is_ still valid for auth?

You are up to date.