Top Shelf Tech
Web hosting, design & automation
From shared hosting to dedicated business hosting.
Developed & Hosted Sites
Hanson Growth Strategies
hansongrowthstrategies.comTempered Air Systems
temperedair.systemsGHRELYN
ghrelyn.comProjects
Spotify Playlist
About
My name is Nick Hanson. I currently work doing Desktop Support at a hospital. I also do technology consulting related work when I am not doing Desktop Support for the Enterprise. I love helping people, teaching them to use technology, and configuring their homes to be efficient. I currently sell web services such as WordPress sites and support to customize themes for those WordPress sites. I can host other types of sites as well along with static content such as a landing page.
Pluralsight
One of the first things I studied on Pluralsight was Nginx and PHP Fundamentals so I could make sure the server to this site was functioning properly. The original Nginx configuration I had was not working with the latest CentOS 8. Last time I had this setup was in CentOS 7 so something had changed. Back then I had compiled PHP from scratch to fix the issue I had. CentOS 8 has php-fpm by default so I was able to get this running a lot more quickly. The first instruction on Pluralsight that made learning the layout of Nginx a lot easier for me, was to delete the entire contents of the default configuration file. Once I had done this, I started to realize exactly where a couple of my lines had been misplaced over all of the many YouTube tutorials I had watched before. My security header grade went from an F to a B, much better. I need to configure a couple more security headers to get my A there, one thing at a time, I will circle back to that later.
Notes
Technical notes and project logs.
Current note
Correctly Rearming a Dormant Controller
A technical writeup area for operational notes, recovery procedures, and implementation details.
Recent work
How to manage SEO in WordPress with XML-RPC off
A place for practical guidance that is closer to engineering documentation than generic blog content.
Contact
Open to new projects and technical collaborations.
Open to selective client work and internal platform builds.