Integrating Jekyll-Pandoc-Exports Into a Real Project - Part 3: Bugs, Fixes, and HTML Cleanup
Merging Two Jekyll Websites: Architectural Analysis and Integration Strategies
Managing Multiple Jekyll Sites Under One Domain: Sitemap Challenges
Your Jekyll Theme Is Probably Missing head and body Tags
Your Jekyll Sitemap Is 60% Garbage
Improving E-E-A-T Signals for Google AdSense Approval on Jekyll
Google AdSense Approval Failure: Debugging the 'Site Isn't Ready' Rejection
Jekyll SEO: Fixing Canonical URLs and Google Search Console Issues
SASS Circular Dependency Nightmare: Lessons from Jekyll Architecture
Adding Google Custom Search to Jekyll Website
Jekyll Website Optimization for GitHub Pages - Part 2
In Part 1 of this series, we covered the foundational optimizations for Jekyll sites on GitHub Pages. Part 2 dives into advanced analytics, performance monitoring, and the lessons learned from running a technical blog with 100+ posts.
Jekyll Website Optimization for GitHub Pages - Part 1
After running this Jekyll-based website for a couple years (since July of 2023), I’ve learned valuable lessons about optimizing Jekyll sites for GitHub Pages. This blog initially started as a consolidation of several blog websites I’d published over the years. This is Part 1 of a two-part series covering the foundational optimizations that have made the biggest difference for my homelab blog.
New Features: Copy Buttons, Comments, Tags, and More!
I’m happy to announce a batch of new features that enhance the functionality and user experience of this blog. These improvements make the content more interactive, organized, and user-friendly. Hopefully, you like the changes.
Running Github Pages locally
How to run Github Pages locally in my Microsoft Windows 10 Pro WSLv2 Ubuntu 22.04 LTS environment and using Visual Studio Code to modify the contents. I’m not a Ruby or Jekyll expert by any means but just wanted a quick guide on running my Github Pages website locally to review them before pushing to this website. Seemed like an easy enough thing but there were a couple of hiccups to sort out so thought I’d write them down for future me when I try this again.
This should also lets me test out new plugins, new versions and changes to templates without breaking the public website. I’m still sorting out how to do the abstracts and formatting of the archive pages correctly.
A long time between posts
So it’s been quite awhile since I posted anything to any blog. I did post a couple updates as I did projects in grad school. The Wordpress site I used for this earlier died and was hosted on a VMware ESXi server in my homelab. I didn’t have time to fix it while in school so no postings since mid-2016.