As a seasoned technology leader with a passion for technology, I'm excited to share my insights on industry trends, best practices, and emerging technologies. Join me as I explore the latest developments in platform engineering, cloud computing, devops, agile methodologies, artificial intelligence and more. I do not have a regular posting cadence, but I do try to keep this feed fairly current.
Building a JSON Resume Grav plugin: Automating resume management by rendering structured data into a dynamic web page with built-in caching and PDF links.
I am boosting site traffic and quality through AI-driven content, Grav CMS SEO enhancements, and modern theme updates for a better reader experience.
Stop starting from scratch. I vibe coded with Google Gemini to build a Grav CMS plugin. Check out the prompt and process behind my new Upcoming Posts widget.
How I used SPF, DKIM, and DMARC to reduce spam and phishing attacks while protecting the reputation of my personal domains.
No cookies, no disclosure, no problem. I discuss my latest site audit and why I choose a cookie-free architecture for a consistent visitor experience.
No WordPress here. I switched to Grav for simplicity and performance, and I still get plenty of bot traffic looking to exploit my former CMS.
I have made changes to my blog to improve SEO, security, and user experience. Here is I have been up to and how it is impacting my site’s traffic.
Successfully migrated from MySQL to PostgreSQL! This post is a quick summary of the process, including tackling SQL syntax differences and parameterized queries.
Reclaiming compute resources: My journey migrating from WordPress to Grav CMS. Learn why I am swapping MySQL for PostgreSQL to streamline my digital twin project.
My domain was falsely flagged as malware by Cisco Umbrella. A look at the made up data, unfounded Fast Flux suspicions, and the struggle to clear a reputation.
Weekend sysadmin updates: Using SaltStack to automate WordPress and Grav CMS maintenance, plus a hands-on guide to compiling legacy rootsh on Ubuntu.
I started migrating my personal code repositories from my internal Gitea sever over to GitLab last week. So far I have only m...
One week with Grav CMS: How switching to a flat-file system decreased server resource alerts and provided native 2FA without the bloat of WordPress plugins.
Tired of WordPress plugin bloat? See why I migrated my main site to Grav, a flat-file CMS, for easier management and lower server resource usage.
I have rolled back to Google reCaptcha until I have a solid block of time to debug the code.
I recently saw a post on the h...