Removing Glare with GIMP

In my Self Promotion of InkedWith post, I mentioned that I had some plans to bring in some new battles with technology. This article is a simple battle I found for removing glare with GIMP in images. I had taken some pictures to be used for printing as well as posting to social media. The problem is that they included some glare. An example of one of these images is below. ...

March 3, 2023 · 2 min · Scott

My Blog is Searchable

Finally, my blog is searchable! I have added enough content that scrolling endlessly through categories wasn’t enough anymore. What Directions I Used As you might recall from my Successfully Deploying a Static WordPress Site post, I moved over to using Simply Static Pro to make my WordPress static. I finally got around to actually looking at the Set up search instructions and everything is live! How Did I Enable Search The directions above tell you to enable fuse and put `` into your page. After doing this, the magic will happen. My first attempt resulted in zero magic. I did the following: ...

February 17, 2023 · 2 min · Scott

Self Promotion of InkedWith

While this post is mainly focused on self promotion of InkedWith, my new Shopify store, I figured it was a good way to open up a new wave of technology challenges! With the shameless plug out of the way, allow me to cover the back history of this a little bit. Back History I have always been interested in trying to start some kind of side business. I have never really been able to find what to do. After tinkering with all kinds of things here and there, I stumbled upon the concept of Print On Demand (POD for short). Of course there’s articles and how to guides all over the Internet. There’s no need to list any here but you’re welcome to Google for them and see what comes up. ...

February 12, 2023 · 4 min · Scott

Successfully Deploying a Static WordPress Site

If you’ve followed my previous posts, you’ll see that I’ve spent some time attempting to build my blog on WordPress and then finally make it static. This had resulted in lots of custom code and even more failed attempts to get things to publish correctly. I’ve finally been successful in building out my site with a combination of some of my failed attempts: Adding Nginx in Front of WordPress Building a Kubernetes Container That Synchs with Private Git Repo Building a Static WordPress The third article above is the most failed attempt to date at making the WordPress site static because it resulted in just as many successes as it did failures. The good news is that I learned a lot along the way on this particular attempt and it brought me to what appears to be a functional static site. ...

November 17, 2022 · 6 min · Scott

Getting Started With a Content Security Policy

I recently needed to setup Content Security Policy (CSP) on a website and I couldn’t think of where to get started. The first question that came to mind was what all content do I allow and how do I test everything without having to look through all of the code on the site. This is where the Content-Security-Policy-Report-Only header can come into play. The short version is that this allows you to create a policy in report only mode and you can collect the results at the endpoint specified via the report-uri directive. That’s great! I have what I need but how do I collect what’s being reported by the clients to the report-uri and what do I use for the report-uri? This was a great place for me to begin testing out DigitalOcean Functions. ...

October 2, 2022 · 3 min · Scott