Scott Diemer
2026-07-03Learning Path

Upgrades, Configurations, and Completing IT Fundamentals

It has been an incredibly productive push over the last couple of days. I’ve been working across my entire stack—from server maintenance and local editor configurations to front-end styling fixes and completing a major educational milestone.

Server & Editor Upgrades

I started by handling some essential infrastructure hygiene, running a full distribution upgrade on the Ubuntu server to keep the backend secure and up to date. While under the hood, I also spent time updating and refining my Neovim configuration (nvconfig), ensuring my development environment remains efficient and customized to my workflow as I scale out my projects.

Fixing Next.js Markdown Rendering

With the server upgraded, I shifted focus back to the portfolio site itself. I was hitting an issue where the markdown content wasn't rendering with the proper typography and layout styling on the live site. I dug into the frontend, resolved the style mapping issues, and finally got the Markdown rendering exactly how it’s supposed to look.

Milestone: IT Technical Support Fundamentals Certified

To wrap everything up, today I officially finished the Technical Support Fundamentals course from Coursera and Grow with Google! This is the first of six courses required for the full IT Support Professional Certificate.

The final module covered Troubleshooting Best Practices, Customer Service, Documentation, and Technical Interview Preparation. Passing this course and earning the first certificate feels great, especially because the structured troubleshooting methods they teach tie directly into the real-world debugging I'm doing daily with Linux, Nginx, and Next.js.

With the server updated, the editor dialled in, the site layout fixed, and Course 1 down, I’m ready to pivot into the next phase: deep-diving into networking.