programming
2024 in Review
It's important to pause and reflect every so often to stay grounded and focused. So, each December I look back on the year's events and summarize them in a blog post.
Running an LLM locally using Ollama
Running a Large Language Model (LLM) on your local workstation can be a daunting task. But with Ollama, it's incredibly easy.
Copilot+ PC Review: Windows on ARM is finally here
I've been using a Copilot+ PC as a productivity and development workstation this month, and I must say that I'm thoroughly impressed overall. In this blog post, I'll outline why.
Configuring GitHub Discussions to provide Blog Comments
After several decades, I've finally decided to add a comment feature to my blog. In this post, I'll describe how I leveraged GitHub Discussions and the giscus app to do just that.
Demystifying Artificial Intelligence (AI)
2024 has definitely been the year of AI-related buzz. In this post, I'll discuss what AI really is, why people are talking about it, and how it will eventually impact some of the software products we use.
Essential keyboard shortcuts (Windows/macOS/Linux/UNIX)
Regardless of which desktop operating system you use, there are many keyboard shortcuts that can save you time and boost productivity. In this blog post, I'll summarize some key ones (pun intended).
Bob Gunderson Tribute
Last week, we lost a cherished instructor, colleague, co-worker, and friend. This blog post is a tribute to Bob for everyone who knew him.
How to Leverage Music for Maximum Tech Productivity
Listening to music while working at your computer is one of the most effective productivity hacks for tech professionals. In this post, I'll outline how to create a music strategy for maximum effectiveness.
So, you’re curious about software development?
Software development is one of the most widely discussed aspects of the digital revolution, and I get plenty of questions about it as a result. If you're mildly curious about what it's like to be a software developer today, then this post is for you.