Ken Muse
Node Version Manager

Node Version Manager

If you're working with Node.js, NVM can be a helpful tool for installing, configuring, and managing your environment.

Read more

Ruby for the .NET Developer

Ruby for the .NET Developer

If you're trying to understand the syntax of Ruby, sometimes it helps to compare it with something you already know!

Read more

Coloring in ANSI

Coloring in ANSI

Coloring the console output in PowerShell isn't hard -- unless it's simply ignoring your requests. Sometimes it takes a bit more than following the documentation. Sometimes you have to resort to the older approaches to do something new. Today, we explore using ANSI escape sequences to colorize output.

Read more

Notarizing .NET Console Apps for macOS

Notarizing .NET Console Apps for macOS

Continuing with our exploration of macOS notarization, today we'll explore how to sign and notarize .NET console applications. Along the way, I'll also show you the secret to making universal ("fat") binaries for your application.

Read more

Configuring macOS Notarization

Configuring macOS Notarization

With the release of Apple Silicon came new requirements for distributing console applications. If you want to get past Gatekeeper, your console applications will need to be notarized. Today we'll explore how you setup your environment to be able to notarize applications to support signing console applications (including .NET).

Read more