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.
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.
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.
Weekend sysadmin updates: Using SaltStack to automate WordPress and Grav CMS maintenance, plus a hands-on guide to compiling legacy rootsh on Ubuntu.
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.