Posts by Tag

tools

Embedding Draw.io Diagrams in VSCode

4 minute read

If you’re like me, you love discovering new ways to boost your productivity and workflows. One of my favorite tools is Draw.io. I’ve used the desktop tool an...

Marp - Create Presentations with Markdown

5 minute read

This is part 1 of the MARP series. You can read the series of articles here: Marp - Create Presentations with Markdown Unleash Your Creativity with Mar...

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 repository with GitHub Pages...

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 ↑

vscode

Dev Containers - Part 1

8 minute read

This article is part of the Festive Tech Calendar 2023. For more articles in the series by other authors, visit https://festivetechcalendar.com/. Dev ...

Embedding Draw.io Diagrams in VSCode

4 minute read

If you’re like me, you love discovering new ways to boost your productivity and workflows. One of my favorite tools is Draw.io. I’ve used the desktop tool an...

Marp - Create Presentations with Markdown

5 minute read

This is part 1 of the MARP series. You can read the series of articles here: Marp - Create Presentations with Markdown Unleash Your Creativity with Mar...

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

Dev Containers - Part 1

8 minute read

This article is part of the Festive Tech Calendar 2023. For more articles in the series by other authors, visit https://festivetechcalendar.com/. Dev ...

Marp - Create Presentations with Markdown

5 minute read

This is part 1 of the MARP series. You can read the series of articles here: Marp - Create Presentations with Markdown Unleash Your Creativity with Mar...

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 ↑

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 ↑

terraform

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 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 ↑

devops

Dev Containers - Part 1

8 minute read

This article is part of the Festive Tech Calendar 2023. For more articles in the series by other authors, visit https://festivetechcalendar.com/. Dev ...

Containerizing .NET - Part 1

7 minute read

This article is part of C# Advent 2023. For more articles in the series by other authors, visit https://www.csadvent.christmas/. This is the first in ...

Two Incredible Years at Microsoft

6 minute read

Two Incredible Years at Microsoft: A Journey of Growth, Connection, and Remote Collaboration As I sit at my desk, keyboard beneath my fingertips, I’m re...

Back to top ↑

azure

Two Incredible Years at Microsoft

6 minute read

Two Incredible Years at Microsoft: A Journey of Growth, Connection, and Remote Collaboration As I sit at my desk, keyboard beneath my fingertips, I’m re...

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 ↑

docker

Dev Containers - Part 1

8 minute read

This article is part of the Festive Tech Calendar 2023. For more articles in the series by other authors, visit https://festivetechcalendar.com/. Dev ...

Containerizing .NET - Part 1

7 minute read

This article is part of C# Advent 2023. For more articles in the series by other authors, visit https://www.csadvent.christmas/. This is the first in ...

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 ↑

dotnet

Containerizing .NET - Part 1

7 minute read

This article is part of C# Advent 2023. For more articles in the series by other authors, visit https://www.csadvent.christmas/. This is the first in ...

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 ↑

containers

Dev Containers - Part 1

8 minute read

This article is part of the Festive Tech Calendar 2023. For more articles in the series by other authors, visit https://festivetechcalendar.com/. Dev ...

Containerizing .NET - Part 1

7 minute read

This article is part of C# Advent 2023. For more articles in the series by other authors, visit https://www.csadvent.christmas/. This is the first in ...

Containers and VMs: What is the difference?

2 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 ↑

markdown

Marp - Create Presentations with Markdown

5 minute read

This is part 1 of the MARP series. You can read the series of articles here: Marp - Create Presentations with Markdown Unleash Your Creativity with Mar...

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 ↑

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 ↑

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 ↑

c#

Containerizing .NET - Part 1

7 minute read

This article is part of C# Advent 2023. For more articles in the series by other authors, visit https://www.csadvent.christmas/. This is the first in ...

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 repository with GitHub Pages...

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 pre...

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 pre...

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 ↑

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 ↑

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 ↑

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 ↑

marp

Marp - Create Presentations with Markdown

5 minute read

This is part 1 of the MARP series. You can read the series of articles here: Marp - Create Presentations with Markdown Unleash Your Creativity with Mar...

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 ↑

dependency injection

Back to top ↑

di

Back to top ↑

ioc

Back to top ↑

solid

Back to top ↑

testing

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 ↑

vms

Containers and VMs: What is the difference?

2 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 ↑

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 repository with GitHub Pages...

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 repository with GitHub Pages...

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 ↑

terrascan

Back to top ↑

checkov

Back to top ↑

draw.io

Embedding Draw.io Diagrams in VSCode

4 minute read

If you’re like me, you love discovering new ways to boost your productivity and workflows. One of my favorite tools is Draw.io. I’ve used the desktop tool an...

Back to top ↑

MarkDown

Embedding Draw.io Diagrams in VSCode

4 minute read

If you’re like me, you love discovering new ways to boost your productivity and workflows. One of my favorite tools is Draw.io. I’ve used the desktop tool an...

Back to top ↑

presentations

Embedding Draw.io Diagrams in VSCode

4 minute read

If you’re like me, you love discovering new ways to boost your productivity and workflows. One of my favorite tools is Draw.io. I’ve used the desktop tool an...

Back to top ↑

github actions

Back to top ↑

microsoft

Two Incredible Years at Microsoft

6 minute read

Two Incredible Years at Microsoft: A Journey of Growth, Connection, and Remote Collaboration As I sit at my desk, keyboard beneath my fingertips, I’m re...

Back to top ↑