Posts by Tag

tools

Marp - Create Presentations with Markdown

4 minute read

Marp: Create Presentations with Markdown Marp is a powerful and user-friendly presentation framework that simplifies the process of creating visually appeal...

Secure Terraform - Part 4 - checkov

3 minute read

This is part 4 of the Secure Terraform series. You can read the series of articles here: Secure Terraform - Part 1 - tfsec Secure Terraform - Part 2 - t...

Secure Terraform - Part 3 - terrascan

4 minute read

This is part 3 of the Secure Terraform series. You can read the series of articles here: Secure Terraform - Part 1 - tfsec Secure Terraform - Part 2 - t...

Secure Terraform - Part 1 - tfsec

6 minute read

This blog was posted as part of the Festive Tech Calendar 2022. I really want to thank the organizers for helping set this up!

Multiple Domains on GitHub Pages

3 minute read

Something I found out after moving from Wordpress to GitHub Pages is that out of the box you can only host a single domain for a repo with GitHub Pages. This...

Customizing the Jekyll Theme

2 minute read

I haven’t done a lot with jekyll in the past, but I’m a big fan of MarkDown everything. For me that usually means I’m taking notes in markdown Obsidian, doin...

Tools for working with Kubernetes

1 minute read

I’ve been in a number of internal and external calls where tooling to help work with Kubernetes keeps coming up. I thought I would share some of these cool t...

Back to top ↑

DevOps

How Do You Boil the Ocean?

1 minute read

This is a phrase I end up using a lot while talking with clients. I used to use a different phrase about elephants but moved away from that language to be mo...

Snake Oil DevOps - BEWARE!

2 minute read

As a DevOps Consultant a lot of what I do is spent on People and Processes. If you remember the definition of DevOps that I love is from Donovan Brown, “DevO...

Back to top ↑

vscode

Secure Terraform - Part 4 - checkov

3 minute read

This is part 4 of the Secure Terraform series. You can read the series of articles here: Secure Terraform - Part 1 - tfsec Secure Terraform - Part 2 - t...

Secure Terraform - Part 3 - terrascan

4 minute read

This is part 3 of the Secure Terraform series. You can read the series of articles here: Secure Terraform - Part 1 - tfsec Secure Terraform - Part 2 - t...

Secure Terraform - Part 1 - tfsec

6 minute read

This blog was posted as part of the Festive Tech Calendar 2022. I really want to thank the organizers for helping set this up!

Presenting with VS Code - Screencast mode

1 minute read

I have been starting to speak and present a lot more, and was looking into great tools like Carnac and KeyPosé. But I just found out today about a feature I ...

Back to top ↑

github

Marp - Create Presentations with Markdown

4 minute read

Marp: Create Presentations with Markdown Marp is a powerful and user-friendly presentation framework that simplifies the process of creating visually appeal...

Secure Terraform - Part 4 - checkov

3 minute read

This is part 4 of the Secure Terraform series. You can read the series of articles here: Secure Terraform - Part 1 - tfsec Secure Terraform - Part 2 - t...

Secure Terraform - Part 3 - terrascan

4 minute read

This is part 3 of the Secure Terraform series. You can read the series of articles here: Secure Terraform - Part 1 - tfsec Secure Terraform - Part 2 - t...

Secure Terraform - Part 1 - tfsec

6 minute read

This blog was posted as part of the Festive Tech Calendar 2022. I really want to thank the organizers for helping set this up!

Back to top ↑

terraform

Secure Terraform - Part 4 - checkov

3 minute read

This is part 4 of the Secure Terraform series. You can read the series of articles here: Secure Terraform - Part 1 - tfsec Secure Terraform - Part 2 - t...

Secure Terraform - Part 3 - terrascan

4 minute read

This is part 3 of the Secure Terraform series. You can read the series of articles here: Secure Terraform - Part 1 - tfsec Secure Terraform - Part 2 - t...

Secure Terraform - Part 1 - tfsec

6 minute read

This blog was posted as part of the Festive Tech Calendar 2022. I really want to thank the organizers for helping set this up!

Back to top ↑

security

Secure Terraform - Part 4 - checkov

3 minute read

This is part 4 of the Secure Terraform series. You can read the series of articles here: Secure Terraform - Part 1 - tfsec Secure Terraform - Part 2 - t...

Secure Terraform - Part 3 - terrascan

4 minute read

This is part 3 of the Secure Terraform series. You can read the series of articles here: Secure Terraform - Part 1 - tfsec Secure Terraform - Part 2 - t...

Secure Terraform - Part 1 - tfsec

6 minute read

This blog was posted as part of the Festive Tech Calendar 2022. I really want to thank the organizers for helping set this up!

Back to top ↑

arm

ARM - Part 3: Hook up the Pipes

1 minute read

I’ve got a template straight from Microsoft. I want this wired into a CI/CD pipeline to I can play around and get quick feedback. I’m going to use Azure DevO...

Back to top ↑

arm templates

ARM - Part 3: Hook up the Pipes

1 minute read

I’ve got a template straight from Microsoft. I want this wired into a CI/CD pipeline to I can play around and get quick feedback. I’m going to use Azure DevO...

Back to top ↑

azure

ARM - Part 3: Hook up the Pipes

1 minute read

I’ve got a template straight from Microsoft. I want this wired into a CI/CD pipeline to I can play around and get quick feedback. I’m going to use Azure DevO...

Back to top ↑

cli

Scripting Winget

4 minute read

When I reset my PC or setup a new test machine, I always have to download a lot of software. In the past, I’ve used Chocolatey, Boxstarter, or just installed...

Back to top ↑

Microsoft

Scripting Winget

4 minute read

When I reset my PC or setup a new test machine, I always have to download a lot of software. In the past, I’ve used Chocolatey, Boxstarter, or just installed...

Back to top ↑

GitHub

Multiple Domains on GitHub Pages

3 minute read

Something I found out after moving from Wordpress to GitHub Pages is that out of the box you can only host a single domain for a repo with GitHub Pages. This...

Customizing the Jekyll Theme

2 minute read

I haven’t done a lot with jekyll in the past, but I’m a big fan of MarkDown everything. For me that usually means I’m taking notes in markdown Obsidian, doin...

Migrating from WordPress to GitHub Pages

4 minute read

I’ve been hosting on WordPress for a while. I wanted something that worked pretty well and was easy to work with. I picked a decent theme, added some plugins...

Back to top ↑

markdown

Marp - Create Presentations with Markdown

4 minute read

Marp: Create Presentations with Markdown Marp is a powerful and user-friendly presentation framework that simplifies the process of creating visually appeal...

Customizing the Jekyll Theme

2 minute read

I haven’t done a lot with jekyll in the past, but I’m a big fan of MarkDown everything. For me that usually means I’m taking notes in markdown Obsidian, doin...

Migrating from WordPress to GitHub Pages

4 minute read

I’ve been hosting on WordPress for a while. I wanted something that worked pretty well and was easy to work with. I picked a decent theme, added some plugins...

Back to top ↑

PowerShell

Scripting Winget

4 minute read

When I reset my PC or setup a new test machine, I always have to download a lot of software. In the past, I’ve used Chocolatey, Boxstarter, or just installed...

Back to top ↑

scripts

Scripting Winget

4 minute read

When I reset my PC or setup a new test machine, I always have to download a lot of software. In the past, I’ve used Chocolatey, Boxstarter, or just installed...

Back to top ↑

git

ARM - Part 3: Hook up the Pipes

1 minute read

I’ve got a template straight from Microsoft. I want this wired into a CI/CD pipeline to I can play around and get quick feedback. I’m going to use Azure DevO...

Back to top ↑

presenting

Presenting Best Practices - Part 1

4 minute read

Presenting at THAT Conference 2020 Presenting and speaking are skills that require practice to hone. I was a consultant for many years prese...

Presenting with VS Code - Screencast mode

1 minute read

I have been starting to speak and present a lot more, and was looking into great tools like Carnac and KeyPosé. But I just found out today about a feature I ...

Back to top ↑

speaking

Presenting Best Practices - Part 1

4 minute read

Presenting at THAT Conference 2020 Presenting and speaking are skills that require practice to hone. I was a consultant for many years prese...

Presenting with VS Code - Screencast mode

1 minute read

I have been starting to speak and present a lot more, and was looking into great tools like Carnac and KeyPosé. But I just found out today about a feature I ...

Back to top ↑

dotnet

Validating .NET Configuration

3 minute read

This blog was posted as part of the C# Advent Calendar 2022. I really want to thank Matthew D. Groves and Calvin Allen for helping set this up! Look for #cs...

Back to top ↑

jekyll

Customizing the Jekyll Theme

2 minute read

I haven’t done a lot with jekyll in the past, but I’m a big fan of MarkDown everything. For me that usually means I’m taking notes in markdown Obsidian, doin...

Migrating from WordPress to GitHub Pages

4 minute read

I’ve been hosting on WordPress for a while. I wanted something that worked pretty well and was easy to work with. I picked a decent theme, added some plugins...

Back to top ↑

ruby

Customizing the Jekyll Theme

2 minute read

I haven’t done a lot with jekyll in the past, but I’m a big fan of MarkDown everything. For me that usually means I’m taking notes in markdown Obsidian, doin...

Migrating from WordPress to GitHub Pages

4 minute read

I’ve been hosting on WordPress for a while. I wanted something that worked pretty well and was easy to work with. I picked a decent theme, added some plugins...

Back to top ↑

tfsec

Secure Terraform - Part 1 - tfsec

6 minute read

This blog was posted as part of the Festive Tech Calendar 2022. I really want to thank the organizers for helping set this up!

Back to top ↑

terrascan

Secure Terraform - Part 4 - checkov

3 minute read

This is part 4 of the Secure Terraform series. You can read the series of articles here: Secure Terraform - Part 1 - tfsec Secure Terraform - Part 2 - t...

Secure Terraform - Part 3 - terrascan

4 minute read

This is part 3 of the Secure Terraform series. You can read the series of articles here: Secure Terraform - Part 1 - tfsec Secure Terraform - Part 2 - t...

Back to top ↑

infrastructure

Back to top ↑

functions

Back to top ↑

json

Back to top ↑

api

RESTful API Versioning

2 minute read

I’ve been a developer for a long time, writing APIs and clients to consume them. When an API is around long enough, it needs to change. I’ve versioned APIs i...

Back to top ↑

rest

RESTful API Versioning

2 minute read

I’ve been a developer for a long time, writing APIs and clients to consume them. When an API is around long enough, it needs to change. I’ve versioned APIs i...

Back to top ↑

restful

RESTful API Versioning

2 minute read

I’ve been a developer for a long time, writing APIs and clients to consume them. When an API is around long enough, it needs to change. I’ve versioned APIs i...

Back to top ↑

code

Presenting with VS Code - Screencast mode

1 minute read

I have been starting to speak and present a lot more, and was looking into great tools like Carnac and KeyPosé. But I just found out today about a feature I ...

Back to top ↑

c#

Back to top ↑

dependency injection

Back to top ↑

di

Back to top ↑

ioc

Back to top ↑

solid

Back to top ↑

testing

Back to top ↑

docker

WSL2, Docker, and Time

1 minute read

I’m running on a Windows Insider Slow build so that I can leverage WSL 2, the Windows Subsystem for Linux v 2. Its pretty incredible, because there’s now a L...

Back to top ↑

linux

WSL2, Docker, and Time

1 minute read

I’m running on a Windows Insider Slow build so that I can leverage WSL 2, the Windows Subsystem for Linux v 2. Its pretty incredible, because there’s now a L...

Back to top ↑

windows

WSL2, Docker, and Time

1 minute read

I’m running on a Windows Insider Slow build so that I can leverage WSL 2, the Windows Subsystem for Linux v 2. Its pretty incredible, because there’s now a L...

Back to top ↑

wsl

WSL2, Docker, and Time

1 minute read

I’m running on a Windows Insider Slow build so that I can leverage WSL 2, the Windows Subsystem for Linux v 2. Its pretty incredible, because there’s now a L...

Back to top ↑

terminal

Back to top ↑

containers

Containers and VMs: What is the difference?

3 minute read

Containers are a very big topic right now, but they also cause a lot of confusion for people. Before we discuss containers, containerization, and container o...

Back to top ↑

vms

Containers and VMs: What is the difference?

3 minute read

Containers are a very big topic right now, but they also cause a lot of confusion for people. Before we discuss containers, containerization, and container o...

Back to top ↑

kubernetes

Tools for working with Kubernetes

1 minute read

I’ve been in a number of internal and external calls where tooling to help work with Kubernetes keeps coming up. I thought I would share some of these cool t...

Back to top ↑

configuration

Validating .NET Configuration

3 minute read

This blog was posted as part of the C# Advent Calendar 2022. I really want to thank Matthew D. Groves and Calvin Allen for helping set this up! Look for #cs...

Back to top ↑

wordpress

Migrating from WordPress to GitHub Pages

4 minute read

I’ve been hosting on WordPress for a while. I wanted something that worked pretty well and was easy to work with. I picked a decent theme, added some plugins...

Back to top ↑

mermaid

Customizing the Jekyll Theme

2 minute read

I haven’t done a lot with jekyll in the past, but I’m a big fan of MarkDown everything. For me that usually means I’m taking notes in markdown Obsidian, doin...

Back to top ↑

dns

Multiple Domains on GitHub Pages

3 minute read

Something I found out after moving from Wordpress to GitHub Pages is that out of the box you can only host a single domain for a repo with GitHub Pages. This...

Back to top ↑

cloudflare

Multiple Domains on GitHub Pages

3 minute read

Something I found out after moving from Wordpress to GitHub Pages is that out of the box you can only host a single domain for a repo with GitHub Pages. This...

Back to top ↑

FestiveTechCalendar2022

Secure Terraform - Part 1 - tfsec

6 minute read

This blog was posted as part of the Festive Tech Calendar 2022. I really want to thank the organizers for helping set this up!

Back to top ↑