Pascal Berger

Pascal Berger

@pascalberger.me

OSS contributor | Part of the team behind cakebuild.net | 9 x Microsoft Developer Technologies MVP | 🐘Mastodon: pascalberger@mastodon.social | GitHub: https://github.com/pascalberger | LinkedIn: https://www.linkedin.com/in/hereispascal/

732 followers604 following32 posts

Looking for my next role starting Sept 2026. Former CTO, Head of Software Engineering, Lead Engineer & Software Architect with strong .NET/Azure expertise. I enjoy hands-on technical leadership at the intersection of tech, business & people. Central Switzerland • Hybrid/Remote. DM me!

Pascal Berger reposted

While build & release pipelines are often created in YAML/JSON/XML, using C# offers clearer control flow. This session shows managing GitHub Actions pipelines with C#, Cake SDK & .NET 10, enabling local testing & debugging in VSCode. hubs.li/Q03VJlxp0 #dotnet #dotnetconf

Pascal Berger reposted

🍰 I will be bringing Cake to @oredev.org 2025! 🛸 Join me in Room Horizon on Thu 3:50 pm to see how you can build GitHub Actions pipelines #csharp using the @cakebuild.net SDK and .NET 10. Skip YAML pain, embrace code lifecycle happiness. 🚀 oredev.org/program/94bb... #dotnet #devops #oredev2025

oredev.orgoredev.orgØredev Developer Conference 5-7 Nov 2025, Malmö, Sweden. Øredev is the Premier developer's conference in Europe, focused on the whole software development process.

Pascal Berger reposted

So apparently my client has decided that we should (1) start using Cursor, and (2) show up at the office four days a week. After more than 6 years there, I’m thinking this might be my cue to eject. Anyone looking for a coder for a remote gig (or hybrid in Stockholm)?

Pascal Berger reposted

We're looking for suggestions of CLI applications to test the #opencli specification against. Maybe you have some suggestions? We're looking for a diverse set of applications that can push the spec to its limits, but all suggestions are welcome! github.com/spectreconso...

github.comSuggestions for CLI applications wanted · spectreconsole open-cli · Discussion #42Right now, we only have one example of what an OpenCLI description would look like, but we need more for several reasons: To test the specification To have various examples of what an OpenCLI descr...

Pascal Berger reposted

🍰 dotnet cake.cs - Cake.Sdk Preview! New way to get Cake .NET tool scripting in .NET console apps: ✅ File-based builds (.NET 10) ✅ Project-based builds (.NET 8/9/10) ✅ Auto-generated aliases ✅ Full addin/module support Early feedback wanted! hubs.li/Q03xN67c0 #DotNet

To get Cake Issues working again, I need to publish a new version with Microsoft.Identity.Client updated. But the PR fails because the deletion of the package has broken the pipeline. As a consequence I need to disable pipelines for the sake of security I think I'll have a beer now

WTF @nuget.org? So there was a typo in an "XML comment" of Microsoft.Identity.Client, which is a dependency of a dependency of Cake.Frosting.Issues.PullRequests.AzureDevOps, which you deleted because of this. A trustworthy ecosystem for you is one which breaks build pipelines? EPIC FAIL

It's an honor to be renewed as a Microsoft MVP in the area .NET & DevOps for the seventh consecutive year in a row. Congratulations to all new and renewed MVPs 🎉 #mvpbuzz

Respect @devolutions.net, that's amazing ❤️

Avalonia UI@avaloniaui.net

🎉 Big news! We've secured a $3M, three-year sponsorship from @devolutions.net This sponsorship will allow us to speed up development, improve docs & tooling for all the community's benefit! 🚀 Read about it here: github.com/AvaloniaUI/...

Pascal Berger reposted

FFS, we (Cake) have advocating for running C# as scripts for more than 14 years, and before us ScriptCS. It feels like I've been taking crazy pills, but this is not a new, world-changing thing. They've (finally!) just made it more ergonomic. At least they could have credited prior art...

My reason to be renewed as an MVP was always "My daughter is proud of me receiving an award". I think you can skip this argument after todays appearances at #msbuild conference.

Pascal Berger reposted

Pascal Berger reposted

Did you know that you can define a DebuggerDisplayAttribute for a type from another assembly? Just add an assembly-level attribute to your code and specify the Target type: [assembly: DebuggerDisplay(@"\{Color = {Color}}", Target = typeof(Pen))]

Pascal Berger reposted

So who wants a verified 'Microsoft' and 'Microsoft MVP' label on their profile and all the posts? I just finished setting up @bluesky.ms as a labelling service. Go subscribe to the label to start seeing labels on verified MVPs and Microsofties. 🧵👇