Skip to content
View chris-peterson's full-sized avatar

Block or report chris-peterson

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
chris-peterson/README.md

Overview

👋 Hi, I'm Chris. I've been writing software for the last couple of decades.

Lately, I've been working on pwsh-gitlab, a PowerShell wrapper around GitLab API.

The GitlabCli module is used to perform tasks that would otherwise be difficult/tedious (e.g. cloning all the projects in a group). My favorite part of using this module is that it has implicit context based on your working directory making it easy to jump back and forth between local code artifacts and remote API resources. You can invoke APIs, or simply pipe any object to | go to navigate to the Web UI, e.g. mr | go brings you to the Merge Request UI for your current branch.

Give it a try here.

Active Projects

  • Assurance - a library to boost confidence when making code changes.
  • Kekiri - a testing framework for writing low-ceremony BDD tests using Gherkin language.
  • Spiffy - a battle-tested observability framework for logs and metrics.

Other

When I'm not writing code, I try my best to be a good human 🤷

Pinned Loading

  1. pwsh-gitlab Public

    PowerShell module for GitLab

    PowerShell 23 11

  2. kekiri Public

    A .NET framework that supports writing low-ceremony BDD tests using Gherkin language

    C# 20 15

  3. spiffy Public

    A structured logging framework for .NET that supports log aggregation, e.g. Splunk

    C# 8 6

  4. assurance Public

    A library to boost confidence when making code changes

    C# 3 1

  5. gitconfig Public

    My gitconfig and workflow documentation

    Shell 1

  6. pwsh-fmd Public

    Format PowerShell object to Markdown table

    PowerShell 3 2

92 contributions in the last year

Contribution Graph
Day of Week March April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Loading A graph representing chris-peterson's contributions from March 24, 2024 to March 29, 2025. The contributions are 75% commits, 13% issues, 10% pull requests, 2% code review.

Contribution activity

March 2025

Created 1 commit in 1 repository

Created a pull request in simplesurance/registrator that received 1 comment

Draft: Update runtime and dependencies

+32 −11 lines changed 1 comment
Opened 1 other pull request in 1 repository
andyalm/consul-rx 1 open
Reviewed 1 pull request in 1 repository
andyalm/consul-rx 1 pull request
Loading