Just released #Regal v0.23.0, featuring 3 new linter rules and greatly improved completion suggestions from the language server. Try it out in the #VSCode extension for #OPA, or any other editor supporting language servers. Working with #Rego has never been easier!
Side project reveal! For the past couple of weeks, me and two colleagues have hacked on a #OPA / #Rego extension for the #Zed editor. Using the #Regal language server we built previously, it's been a surprisingly smooth ride. And a fun one!
A few little things left to fix, but we'll be publishing this in the next couple of days, and I'll be sure to announce it here. In the meantime, I'd be very happy if you could give the project a ⭐️ to help with the launch!
Early (rough) version of how you can (soon!) show which #opa policies your #Backstage components consume/use!
Simply add the policy location url as an annotation on the entity to show which policy it uses!
I expect to release it next week! Of course, if you don't want everyone to see this information you can also restrict it with the OPA permissions module 😉
Looking at the release notes, and It's absoluetely wild how much me and @charlieegan3 managed to get done in just 2 weeks, and all without neglecting our other responsibilities.. 😄
#Regal v0.21.0 is out now, and if you do any work at all with #OPA and #Rego, this release — together with the latest OPA #VSCode extension also released today — takes the Rego development experience to the next level. Try it out and let me know what you think! Changelog and downloads here:
Did a demo of two new features for the #OPA VS Code extension I worked on last week for my boss. He must have liked it as it's now on the Styra YouTube channel 😄
Sneak peek of some of the things coming in the next #Regal release. Language server (#LSP) component extended to do more than linting, as we try to make all aspects of #Rego development more enjoyable. Screenshots from #VSCode where both tooltips and inlay hints are provided via Regal. And there’s more… 😎
Evening spent hacking on the #OPA extension for #VSCode, and day spent hacking on the #Regal language server that the extension connects to. Some pretty cool features to land in that extension soon, making more parts of #Rego development as awesome and fun as Regal is 😎
At last! Our #KubeCon talk "Open Policy Agent — Intro and Deep Dive" is now up on YouTube 😃 I can't stand hearing / watching myself talk, but hopefully you won't feel the same aversion. Covering an intro to the project, some updates, a roadmap, and much more. Check it out!
Full house talking Open Policy Agent with Xander Grzywinski at #KubeCon yesterday. The long line outside was humbling, and a good reminder that #OPA matters not just to us, but to a huge number of people and companies. Truly happy for these opportunities!
Good morning from #KubeCon! If you’re here and want to meet, find me in the #OpenPolicyAgent kiosk in the project pavilion. Also, don’t miss my talk on today at 15:25 if you’re curious about #OPA, #Rego, and anything related.
The #OPA kiosk is open for business! For those of you at #KubeCon — come meet us in the project pavilion. Perfect opportunity to ask questions, get help, or just talk OPA and Rego with me, @charlieegan3 and others in the community 🙂
Talking the talk with @parcifal. I’m quite pleased with how it turned out, and it seemed like the audience liked it too. Good times! Next talk on Thursday.