Tags

  • Deploying to SSH

    Recap of how I manage my deployments to polymaths.page over ssh

  • PowerShell Counting Objects

    Why I Replaced .Count with Measure-Object in My PowerShell Code

  • Week Notes - w26

    Gooooaaaaallllllll!

  • Using ChatGPT Wisely - Part 2

    AI is useful, but it doesn't replace expertise

  • Week Notes - w25

    Time flies by

  • Week Notes - w23

    Getting back to work

  • Week Notes - w22

    Stay salty

  • Week Notes - w21

    The beginning of summer

  • Too Many To-Do Apps

    The problem of the to do lists

  • Week Notes - w20

    Awards and more

  • Making a Personal Reading List

    I started reading a few books and wanted a way to keep track of those I've read reading and want to read

  • Week Notes - w18

    New projects

  • Week Notes - w16

    Productivity

  • openSUSE Review

    I have now used openSUSE for a few months lets see how it has been

  • Week Notes - w15

    Easter weekend

  • Week Notes - w13

    Some good updates

  • Week Notes - w12

    A new keyboard

  • Review MageGee MK-Star Mechanical Keyboard

    I've been using a new mechanical keyboard for about a week now and here are some first impressions

  • Week Notes - w11

    Another busy week

  • Week Notes - W10

    A new keyboard

  • Week Notes - W09

    Week 9 of week notes

  • CSS is a programming language

    Looking into the evolution of CSS and what it has been changed into

  • Week Notes - W08

    Everything is critical

  • Week Notes - W07

    I was a guest blogger!

  • Week Notes - W06

    Simple week, nothing much to report

  • Better Error Catching

    A better use of try catch blocks in powershell

  • Snowed in - W05

    Week five ends January with a snow storm

  • A week of projects - W04

    4 weeks of week notes

  • Going down a rabbit hole - W03

    3D printers, reading and watch list tracking

  • Resetting TPM for an Encrypted Boot Drive

    After updating my bios and firmware I started having some issues

  • First week back - W02

    First week back

  • The New Casio Watch

    I got a new watch over the holidays and really enjoying it

  • The start of week notes - W01

    Starting week notes in 2026

  • 2025 in Review

    A quick look back at some accomplishments in 2025

  • The LEGO GameBoy

    I received the lego game boy for christmas and it's amazing

  • Updating Umami Analytics, part 2

    Read the changelog to make updates smoother

  • Local Archiving - Backing up the Cloud

    With the ever changing cloud market local archives might be the way forward

  • Static.Quest review

    A year of a new webring

  • Updated Bookmarks

    I've been using raindrop for my bookmarks and updated my bookmarks page

  • 100 Pics - Day 17

    The link in the chain

  • TV Show Recommendations

    A list of tv shows I've enjoyed over the years

  • When AI Is Helpful

    With complex situations AI can actually be helpful

  • This Could Have Been a Movie

    A recent new tv series could have been a movie instead

  • Saving the night at a restaurant

    How I saved a the night at a restaurant with some Linux knowledge

  • How I Use Neovim

    Participating in the vim carnival and how I use vim or neovim mostly

  • Troubleshooting Eleventy Long Build Time

    I notice my build times were getting longer but no real changes were made

  • How I Fixed My Blogroll

    After troubleshooting eleventy my blog roll was the cause of the long build times

  • 100 Pics - Day 16

    This is how you take photos of Legos

  • Updated My Draft System

    How I've updated the drafts on my website with 11ty

  • Notetaking today

    How I end up taking notes

  • Timing Scripts

    How to manage time effectively in scripts

  • The Invasion of Advertising

    Has advertising gone too far

  • SSM Document Output

    Getting the output from multiple servers that were run in one task

  • Updated Search to Use PageFind

    Out with the old in with the new

  • I Read a Book

    This week I finished a book and enjoyed

  • Gaming on the Switch

    A small review of the games I've played on the Nintendo Switch

  • Kernel Panic!

    My laptop had a kernel panic and so did I

  • Setup Glance on Fly.io

    How to setup the glance app dashboard on Fly.io

  • Journa11ty

    A new simple eleventy blog template

  • Halo: Combat Evolved

    I found this the installation cd and began playing again

  • Get IP From DNS Name Using Python

    How to use Python to query a dns name and return the list of IPs

  • 100 Pics - Day 15

    The view of rain clouds rolling in next to a clear blue sky

  • Updated Plop Automation 2.0

    An update to automating post creations

  • Human Readable File Sizes in PowerShell

    Simple way to humanize a file size in powershell

  • Reverse, esreveR

    How to reverse a string using PowerShell

  • 100 Pics - Day 14

    Panoramic photo of the bay near Port Aransas, TX

  • Switch Python to Match

    Using python's built in match command

  • Too Much Data

    Over the years I've become a data hoarder

  • 100 Pics - Day 13

    A lazy cat laying down playfully

  • Confirming public GPG fingerprints from Git platforms

    View fingerprints from public git hosting services without downloading the key first

  • 100 Pics - Day 12

    Close up of a live action video control system

  • 100 Pics - Day 11

    A quick photo of the sunrise

  • AWS EC2 termination protection

    Write parameters for your scripts that make sense

  • Burning musical memories

    I got a CD player again to listen to my music collection

  • 100 Pics - Day 10

    Close up of a cacti field

  • 100 Pics - Day 9

    National puzzle day

  • Securing 11ty with SSL Locally

    How to configure your eleventy serve process with ssl for localhost

  • 100 Pics - Day 8

    Statue of Nikola Tesla Monument in New York

  • 100 Pics - Day 7

    A bumblebee

  • Adding GPG to Codeberg From Windows

    How to successfully add your gpg key pair to Codeberg using Windows

  • Codeberg Migration

    Moving the git source of this website to Codeberg

  • 100 Pics - Day 6

    Stop motion waterfall at Goat Island, NY

  • Jellyfin and SSL

    How to secure your jellyfin server with ssl

  • 100 Pics - Day 5

    lightning storm

  • Be Proud of Your Work

    A simple statement that has a powerful message

  • Blog Questions Challenge 2025

    A question and answer session about this blog and why it exists

  • 100 Pics - Day 4

    A single link of the fence draws your eye to the focus while looking down the fence

  • Changing Your LUKS Full Disk Encryption Password

    Changing your LUKS full disk encryption password should be a normal practice as well

  • 100 Pics - Day 3

    Early morning paw prints in the snow

  • 100 Pics - Day 2

    Sunflower field along a highway

  • How to tag AWS EBS volumes on Linux EC2 Servers

    Tagging your AWS resources is a good management practice, and EBS volumes are no different.

  • 100 Pics - Day 1

    gingerbread house

  • Reviewing 2024

    A look back at 2024 and what 2025 might hold

  • Try to Catch PowerShell Error Handling

    A guide to handling errors within PowerShell and the best approach

  • It's always DNS

    A story of when it was actually DNS.

  • When Texting destroyed communication

    Communication standards have changed over time, and what should we do about it.

  • Checking for Environment Variables in a Node.js project

    Run sanity checks for required environment variables in your Node.js project

  • Upgrading 11ty to v3

    The ease of upgrading 11ty to the latest version

  • Upgrade Successful

    When upgrading your system goes according to plan

  • Working with PowerShell and text files

    Reading and managing text files using PowerShell

  • Importing minimum PowerShell module versions

    How to import PowerShell modules and specifying a minimum version

  • Cleaning up Scoop

    Managing Scoop and cleaning up old application cache and versions.

  • Conditioning the Shell

    Quick glance at how to properly use conditional statements in shell scripting.

  • Showing Omnivore links as Bookmarks

    Saving links to Omnivore and using labels to display those as bookmarks on my website

  • Updating your Codeberg profile

    How to create and update your own custom Codeberg profile page

  • Skipping the CI Build on commit

    How to setup a [skip ci] process on Vercel and their CI integration

  • Test from Mattrbld

    This is a test post from Mattrbld

  • Umami API Top 10 Pages

    Using the Umami API to show the Top 10 pages on my website

  • Bookmarks in Bash

    Setting bookmark locations with the Bash console and quickly move into them

  • Obsolete Hardware

    When does hardware truly become outdated and no longer usable?

  • Which $PATH

    An overview of your systems path variable and knowing what is in it

  • Finding the specific day of the month with PowerShell

    Advanced usage of PowerShell's Get-Date function for finding dates

  • Website redesign and update

    Same website, new design

  • Strings to Hashtables

    How to take a string and turn it into a PowerShell hash table

  • Adding Reply by Email

    The effects of adding a reply by email have been an interesting and neat change.

  • Wordle Analytics - January 2024

    The letter distribution for the Wordle for January 2024

  • Wordle Analytics - December 2023

    The letter distribution for the Wordle for December 2023

  • Year in Review

    Take an overview look at the year 2023 and what it had in store

  • Updating Codeberg Pages Static Sites

    While the Codeberg CI is still in beta, I found another way to publish my static files for hosting

  • Expanding URLs in Powershell

    Using the HTTP Headers to find the final resting spot for a URI.

  • Automation waiting game

    We expect the automation that has been presented to be more instantaneous

  • The Collection

    Growing up I had a few collections, and this weekend I pulled one out

  • Mobile writing, part 2

    After a first attempt at mobile blogging, I found a process that works better for my work flow.

  • Getting into Podcasts

    This year I've listened to more podcasts than before, and the end of year review

  • Using PSCustomObjects

    I have been really enjoying custom objects in PowerShell lately

  • Backing up the Cloud

    Even your cloud data should have a backup

  • Future proofing scripts

    Writing for a problem now, but in a way to easily solve the problem for the future.

  • The state of Linux

    The other day I was doing some normal tasks on my Linux laptop and saw why new users think Linux is hard.

  • Making Notepad with HTML

    A quick tip of some of the fun things you can do with HTML and your browser

  • Updating Docker Containers

    After breaking Docker a few times, I think I found the update process that works for most every container

  • Advent of Code - Day 4

    My attempt at day 4 of the Advent of Code challenge

  • Changing Git config URL

    How to change you git url to change your connection method to the remote source for a local repository

  • Advent of Code - Day 1

    This year I stumbled upon this month long challenge of coding. Here is what I have been able to do.

  • Wordle Analytics - November 2023

    The letter distribution for the Wordle for October 2023

  • Reducing the noise

    Over the last few months I’ve noticed more how many notifications, pop-ups, and other things that take my focus away from what I’m working on.

  • Making Change

    Finding rare coins in my change after a purchase at a store

  • Knowing the long way

    You have to know the long way, so you know the automation

  • Write fast, deploy, update

    Working fast has its benefits, and sometimes you just have to get started then you can update your process

  • Migrating 2FA apps

    Recently I migrated 2FA apps and introduced my first YubiKey to the authentication process.

  • Hardware and Tech I Use

    It's about time I write down all the hardware, software, and selfhost I use regularly.

  • Do you follow RSS?

    Lately following RSS not only blogs, but also from other sources has been helpful

  • GNOME VS KDE

    Thoughts on a podcast I listened to: GNOME VS KDE - FIGHT!

  • Almost there - 100DaysToOffload

    Appreciation post and word of encouragement

  • Download latest file from a S3 Bucket

    Using the AWS S3 CLI to download the latest file from a S3 bucket

  • Posting from my phone

    In my last post, I tried to write from my phone, and it didn't turn out well.

  • Default apps

    A list of the default apps I’m currently using. It's a thing apparently.

  • Git Status

    Quick way to get the status of multiple repositories at a time

  • Lessons learned, backup

    The importance of regular backups and checking on them

  • Installing Node.js on Pop!_OS 22.04 LTS

    How to install Node.js on Pop!_OS 22.04 LTS

  • Wordle Analytics - October 2023

    The letter distribution for the Wordle for October 2023

  • Using ChatGPT wisely

    A conversation about the proper use of ChatGPT and programming

  • Simple HTTP Server

    Setting up a simple web server with PowerShell

  • My Linux Journey

    Everyone has a journey, here's mine

  • Regex a UNC path

    While working with files and paths I needed a way to extract a UNC path.

  • TinaCMS + 11ty

    Taking a deep dive into setting up a CMS for my static site with TinaCMS

  • Verifying Ubuntu 23.10.1 ISO

    How to verify the latest download of Ubuntu on Windows

  • Updating Umami Analytics

    How to keep you self hosted analytics software up to date

  • Taking A Screenshot In Python

    Quick demonstration of how to take a screenshot using Python

  • 100 Days to Offload Update

    Quick update to the 100 Days to Offload Challenge

  • Network Usage Since Last Boot

    How to get the download and upload bandwidth since last boot on Linux

  • Hosting FreshRSS on Fly.io

    Self hosting FreshRSS with Fly.io for free

  • Robots and AI

    Discussing AI, ChatPGT, and other web scrapper bots

  • File Encryption with GPG

    Simple way to add encryption with your GPG key or a passphrase

  • Retro Gaming

    A few retro style games I've been playing lately.

  • Creating a Test File

    Using PowerShell to create a test file for various uses

  • Wordle Analytics - September 2023

    The letter distribution for the Wordle for September 2023

  • Using Cheat sheets

    How to quickly get help with command line commands and other resources

  • Creating Status Pages on the Fly

    Monitoring uptime and status pages on Fly.io with Kuma

  • Scheduling Automatic Builds with Static Site Generators

    Having a static site is great, but there could be times where you need to build your site on a schedule.

  • Boto3 cross regions for AWS Lambda Functions

    Using Python and boto3 for AWS management across regions

  • Building a Blogroll with 11ty

    How I created a blogroll with 11ty based off of Ben Myers solution

  • Adding some flare to RSS

    RSS is still a great way to subscribe to content, so why not add some style to it?

  • List Throttling with Python

    How to break up and chunk a large list in Python and process it

  • Migrating GPG keys to a new machine

    How to migrate your GPG keys to a new machine

  • Installing Node.js on Fedora

    How to properly install Node.js on Fedora 38

  • CloudCannon + Eleventy

    Getting CloudCannon setup with your Eleventy project is easier than you think

  • The Good Side of Analytics - Umami & Vercel

    The term analytics has gotten a bad name recently, but not all of it is bad.

  • Wordle Analytics - August 2023

    The letter distribution for the Wordle for August 2023.

  • Manage AWS Instances

    Using the AWS CLI to manage your AWS EC2 Instances in a quick and easy way

  • Wordle Analytics - July 2023

    The letter distribution for the Wordle for July 2023.

  • I Broke NextCloud, Again

    How not to update NextCloud and figuring out Docker updates

  • What is in Your Headers?

    Understanding the Headers your web server returns

  • Wordle Analytics - June 2023

    The letter distribution for the Wordle for June 2023.

  • Mapping the internet

    How to map out the IP trace of a domain with PowerShell and IP Geo Location services

  • Wordle Analytics

    A review of the most common letters in the Wordle game

  • Finding your Windows Install Date

    Did you ever need to find when you installed your operating system? Check out the many ways to check your system.

  • Powershell GUI with WPF

    Sample way to make a GUI with Powershell and Visual Studio for Windows WPF applications

  • Ubuntu's change with Python support

    Discussing Python package manager PIP and recent changes Ubuntu has taken

  • Bookmarks in PowerShell

    Setting bookmark locations within the PowerShell console and quickly move into them

  • Console Speech API, Part 2

    Continuation of the Console Speech with a simple game.

  • Console Speech API and Beeps

    How to make your computer talk with you using the .NET Speech assembly.

  • Spring Cleaning

    It's time to spruce up your digital life and weed out those old and oversized files

  • Getting Into Cron Jobs

    A quick overview of Cron Jobs to get started and how to manage the tasks

  • Intro to Pickleball

    Initial thoughts on playing Pickleball for the first time

  • Using the Codeberg CI

    Using Codeberg CI to build 11ty based static sites to push to Codeberg Pages

  • How I Missed Gaming

    I've gotten back into a few video games and I have missed video games and wanted to write about it

  • Using Cloudflare Workers to Get Visitor Information

    How to setup a Cloudflare worker to get certain information about the users connection

  • Select-Object with PowerShell

    A quick glance at a small over-looked tool PowerShell has available to us

  • Command Line vs GUI Windows programs

    A quick review of some command line apps versus a windowed applications

  • Plop in Automation

    How I use npm to automate the inner workings of my website and within other projects

  • Extracting Files with Progress

    Working with zip files in Python to show a progress bar while it is doing the extraction.

  • Port Checking in Python

    Using Python and Sockets to check for port connections on local and remotes hosts

  • Creating a static site using Python and Flask

    Using Flask as a static site generator for a simple website

  • Going Headless

    Using headless displays to make servers work and remote connections easier.

  • Nextcloud Docker Compose

    I did things the hard way, and how I saved my Nextcloud data and began using docker

  • 11ty, nunjucks, tag counts

    Using nunjucks to get the count of the posts for a tag.

  • Adding a basic search to a static site

    A simple solution to having a search feature on a static website

  • Getting started with docker and Luanti (Minetest)

    Setting up the open source Minecraft alternative, Luanti (Minetest), with docker.

  • GitHub profile with actions

    GitHub has a few hidden features for a user profile repository and how to add some GitHub Actions to them

  • Website redesign with 11ty!

    I have rewritten my website to utilize 11ty, and it was a lot of fun

  • Quick tips on Linux aliases

    Working in the terminal there are great commands you can use, but what about the long ones or frequently used commands; how can you save those for repetitive tasks?

  • How to start coding

    In todays era knowing some form of programming logic can take you to great places. But where to start, or how to start?

  • Securing Jekyll with SSL locally

    Jekyll is a great static site generator for many reasons, but lets encrypt that traffic!

  • Got Git?

    A simple way to help make using git easier in your processes

  • Netlify hosting and redirects

    Did you know that Netlify allows for you to have a configuration file to tell it how to deploy your project?

  • Working with Tags in Jekyll

    Jekyll has some powerful uses now with categories, tags, post, pages. I found a unique way to create a page just for one post."

  • New Year's Resolution for 2023

    What to expect with the New Year upon us? More posts!

  • How to check for Jellyfin updates

    As with many software there are updates to them. Jellyfin seems to not have a great way to check for updates and install automatically. However, you can use the built-in API to help with that."

  • How to get the Process a Port is Bound to

    Have you ever needed to query a machine for a port but not sure what process is using that port? Here is a simple way to find that information out.

  • dbatools and PowerShell

    How using dbatools has speed up my SQL processing with PowerShell.

  • Installing Jekyll the easy way

    Speeding up the way I install Jekyll when on a new system.

  • File Dialog With PowerShell

    A simple way to show how to use FileDialog class with .NET in PowerShell

  • SQL Builder

    Simple C# app to build SQL Attach Scripts.

  • Wakey

    Wakey is a Python program to help keep a computer screen active by pressing a virtual key on a timer.

  • Python: Alphabet Game

    This is a console based game I made to help children learn their alphabet and typing.

  • Python Random Password

    Creating a password generator with Python the simple way

  • How to Create a PowerShell Profile

    Speed up your PowerShell use with some profiling

  • Python Virtual Environments

    Understanding Python virtual environments and how to use them.

  • You got admin?

    How do you tell if you are running a script as an administrator? You can check that before continuing.

  • UAC Control

    I started a few projects with C# and remade an application to control your UAC.

  • Viewing Wifi Passwords

    Do you have friends coming over and you forgot you wifi password? You can get that from the system

  • Electron

    Getting started with Electron: what, how and why.

  • Extron Certifications

    Getting a few certifications from Extron in the Audio Visual education realm.

  • Copyright Code in Jekyll

    How to add a copyright statment in your Jekyll sites.

  • The New Job

    The new job in 2015, great things ahead

  • HTML Codes

    A sampling of the HTML codes and how to add them to you HTML sites.

  • Copyright Code in PHP

    How to add a copyright statment on your PHP pages.

  • How I Code

    Everyone has a way to structure the project, here's mine.

  • WP Helper Master

    Simple plugin for Word Press administraion

  • Redesign of the Lubbock Map Website

    The company I worked for wanted to redesign their website.