RSS.Social

Rob's Blog

follow: @[email protected]

Posts

GitHub Copilot Premium Requests

GitHub Copilot & Productivity

GitHub Copilot - Change the Narrative

Really keeping your GitHub Actions usage secure

DevCon Romania 2024 - Protect yourself against supply chain attacks

GitHub Universe 2024 - Successfully scaling GitHub Copilot to thousands of developers

GitHub Models and Inference API

GitHub Copilot Extensions

GitHub Copilot Chat - Power User example

GitHub Copilot - Levels of enlightenment

GitHub Copilot Power User example

GHAS Code Security Configuration

Running GHAzDo CodeQL on self-hosted runners

Best viewed blogposts of 2023

New LinkedIn Learning course! GitHub Advanced Security for Azure DevOps

Dependabot alerts triaging in GitHub

Get alerts from GitHub Advanced Security for Azure DevOps

Slides for Developer Week '23

Cleaning up files changed by a GitHub Action that runs in a container

Writing to the $GITHUB_STEP_SUMMARY with the core npm package

Speaking at GOTO; Aarhus 2023

GitHub Advanced Security for Azure DevOps

Speaking at VSLive! Nashville 2023

How Copilot/AI helps me in my daily work

Enabling CodeQL on GitHub Enterprise Server

Making the case for GitHub's Secret scanning

Improving your GitHub repositories security setup by adding the OSSF scorecard action

Examples for calling the GitHub GraphQL API (with ProjectsV2)

Working with GitHub secrets without admin rights

LinkedIn Learning: GitHub Advanced Security

How GitHub Actions versioning system works

Enabling GitHub Actions on Enterprise Server: Common gotcha's

Techorama NL: Protect yourself against supply chain attacks

Presentation dotnetsheff - Protect your code with GitHub security features

Analyzing the GitHub marketplace - Dependency security is a big issue

My GitHub Actions workflows are not starting

Creating a GitHub Action

Code Europe: Protect your code with GitHub's security features

Speaking at NDC Security (Oslo)

GitHub Notification Settings

Configuration as Code for the GitHub platform

GitHub Codespaces creation with the CLI

Automating my home setup: turning on the lights when the camera is in use

GitHub Access Tokens explained

Create a GitHub App from a manifest

Maturity levels of using GitHub Actions Securely

dev.to entry: Using GitHub Actions to setup a Marketplace

GitHubs magic files

GitHub Universe session: How to use GitHub Actions with security in mind

Setup an internal GitHub Actions Marketplace

GitHub Actions: Convert from PowerShell to Typescript

GitHub Actions: Run PowerShell in Container

Hosting GitHub runners on Kubernetes

Azure DevOps: enable project functionality

Solidify: Using GitHub Actions Securely

Pester tests: moving from v4 to v5

Techorama: Using GitHub Actions Securely

Don't use self signed certificates on GitHub Enterprise

My working / presenting from home setup

GitHub and Azure DevOps: best of both worlds

Bash cheat-sheet for PowerShell devs

GitHub Actions Create: Dockerfile symlinks error

GitHub Actions & Security: Best practices - One workflow per runner

SonarQube Community Edition - Change default branch name

GitHub Actions & Security: Best practices - Private Runners

GitHub Actions & Security: Best practices

GitHub Actions & Security: Best practices - Forking Action repositories

GitHub Actions & Security - NDC London

GitHub Container Registry

DevOps Maturity Levels - Continuous Deployment

DevOps Maturity Levels - Source control

DevOps Maturity Levels

DevOps Maturity Levels - Continuous Integration

Missing stages in Azure DevOps YAML Pipelines

Use GitHub Actions with a private runner to deploy to IIS

Azure Repos: Authenticate Git with a PAT

Use NuKeeper 'manually' to update NuGet packages

Git clone error: Filename too long on Windows 10

Fixing .NET Core tool update issues

ADAL error in Azure DevOps API interaction

Register a Startup or Shutdown script on Windows with PowerShell

Missing wiki repo in Azure DevOps

Using EntityFramework Core tooling with .NET Standard

Azure Active Directory Authentication Issue with .NET Core

Azure DevOps: Update release variables across stages

Install an Azure DevOps Agent behind a proxy

.NET Core: logging the configured URLs during starting of the application

Nesting .NET Core appsettings.json

Deploy local IIS application on Windows with Azure DevOps

Oops, you've worked on the master branch and cannot push to the remote

Azure SQL Database Firewall

Using CD with Application Insights Status Monitor on IIS

Azure Repos Policy Settings Issue

Update Azure CLI Extensions

Deploy .NET Core web application using GitHub Actions

Deploy Windows Service using Azure DevOps

Parallelizing a long Stryker Run in Azure DevOps

SonarQube analysis on a Java project - fixing error 'Project was never analyzed'

Running Stryker on a large .NET / core solution

Installing .NET Core tools: Preventing errors in your Azure Pipelines

Use Stryker for .NET code in Azure DevOps

Fixing error in .NET Core tool installation

Running .NET Core tools in Azure DevOps

Lets Encrypt: Manually get a certificate on Windows for an Azure App Service

Run .NET Core programs in Azure DevOps

Azure DevOps Marketplace News - Or Imposter Syndrome for developers?

Using Chrome Personas to split identities

Fixing GitHub Pages Syntax Highlighting

Using Azure CLI with PowerShell: error handling explained

DevOps Principles series

DevOps Principles series - Recording setup

GDBC: Link overview

GDBC: Azure learnings from running at scale

Before you know, it is in production

GDBC: 48 hours in the life of a team member

SonarQube setup on Azure App Service

Webservice Plan Scaling in Azure Machine Learning Studio

Fixing Azure Function Error RunResolvePublishAssemblies

Setting up Azure Monitor to trigger your Azure Function

Docker for Windows: fix unauthorized errors

Missing Azure Functions Logs

Azure Functions Connection Monitoring

SonarQube setup for Azure DevOps

Azure DevOps Pipeline for GitHub Open Source Projects

Azure error setting up export from Activity Log to Event Hub

GDBC DevOps pipelines in VSTS

Retrieving AppSettings for an App Service with the Fluent SDK

Using a self signed certificate on a SonarQube server with VSTS/TFS

VSTS Personal Access Token for an Agent: Revoke after use

Chocolatey Server in Azure

GDBC DevOps on the Leaderboard

DevOps and Telemetry: Support on the supporting systems

DevOps and Telemetry: Supporting systems

DevOps and Telemetry: Insights into your application

VSTS Bulk Change WorkItemType

Using excerpts in Jekyll

Trying out Jekyll

Azure App Service - a quick way to take your app Offline

DotNetCore: Adding HTTPS to your MVC webapp

Links to Visual Studio Extensions

Not geting new windows 10 preview builds after reverting to an older build?

Integrate SonarQube with TFS 2015 update 1

Windows 10: Enable 8.1 fly-out style WiFi / VPN menu

Visual Studio 2015 update 1 - Service update 1

WakaTime

ASP.NET Demoproject started