David McDonald
Tech enthusiasm from down-under
-
Recent posts
-
Dave vs Linux - My thoughts after 1 month of Linux Mint
About a month ago, I switched my gaming PC's operating system from Windows 10 to Linux Mint. It's been a road with some speed bumps and lessons learned, but I'm still going to keep going. Here's some nuggets of wisdom that I'd like to share for anyone else looking to give Linux a try. -
How to Find the Update Set That Changed Something in ServiceNow
Have you wanted to find the update set something was changed in, but couldn't find it? A colleague has run into a problem where they've been asked to promote changes that someone has done for a catalog item, but they don't know the update set the changes were made in. Another colleague has run into a business rule that was changed, but they don't know the update set that it was changed in. Here's a quick guide on how to find the update set that changed something. -
Multi-Line Strings in Arduino
I've been playing around with doing Web servers on ESP8266 wifi microcontrollers and I've run into a tedious problem of how to write large blocks of text like HTML and CSS as strings within the C++ code. Here are some options that I've found and how well they work. -
ServiceNow Event Management Bottlenecks
I was asked by a colleague about the limits of ServiceNow Event Management around data throughput and data storage limits. Doing some rough maths, they're possibly looking at 4 TB of event data per week. There wasn't a lot of easy to access information on this topic, so I thought I'd put some together. -
Dave vs Linux #2 - Windows System Hotkeys in Linux
I'm 2 weeks into switching from Windows 10 to Linux Mint, and I'm feeling that some system hotkeys are slightly different. I still use Windows computers for work and I don't want to change my ways of working by using a new set of keyboard shortcuts. Here are some notable differences I found and what I did about it. -
How to add a new Problem Task Type in ServiceNow
Sometimes you want to create new types of Problem Tasks so you can track them separately from others, but ServiceNow only comes with "Root Cause Analysis" and "General" task types. Here's a quick guide on how to add more Problem Task Types if you need them. -
Dave vs Linux #1 - Planning and comparing
Microsoft wants to push me from Win 10 to Win 11, but I really don't want to be forcefully upgraded. I'm thinking of giving Linux a try on my PC. Will it be easy? will it be challenging? -
Dave does AI #1 - Self-hosted AI using Ollama + Open WebUI
I want to have fun will all this AI stuff, but want to keep all my conversations and content in my own control. Let's run a conversational AI from our own computer and have some chats with it. -
How much does it cost to power your electronics?
I've often wondered how much of the power bill was my gaming PC, or my smart home gear, or even an air-conditioner, but I keep forgetting the math. Let me write some of this cool stuff down. - View more posts...
About me
I'm David McDonald, an Australian with a taste for:
- Software development
- Electronic engineering
- The nerdy lifestyle
My career focus is in the ServiceNow platform, but I'm also interested in C#, web design, and C++ for programming Arduinos in my spare time.