---
title: "Blog | Choice Technology Solutions"
description: "Troubleshooting guides, technical tips, and projects from Choice Technology Solutions. Page 1 of 4."
canonical: "https://nmbgeek.com/blog/"
image: "https://nmbgeek.com/brand/cts/full-name-light-mode.png"
content_signal: "search=yes, ai-input=yes, ai-train=no, use=reference"
---

CTS blog

# Practical tips. Useful fixes.

Explore troubleshooting guides, technical tips, and projects from the CTS blog.

[All articles](https://nmbgeek.com/blog/)[Subscribe with RSS](https://nmbgeek.com/feed/)

Page 1 of 4 · 19 articles

April 9, 2022

## First Helium Miner Deployment

A Little Late I am unfortunately a little late to the Helium (HNT) mining party. I just completed my first deployment and have 4 more in the works. My first miner Future Pine Dove sat in the window for about a month while awaiting its antenna and additional equipment. Today, 04/09/2022, I put up an external antenna […]

February 1, 2022

## Updating MS Office with Microsoft Endpoint Manager

My apologies that this isn’t really a technical write-up. I just got really frustrated trying to find answers as to why I was stuck at “Install Pending” and feel like this part of the process is skipped in any existing Microsoft Office Volume documentation. Of course always setup a deployment test group and verify it is successful there first!

January 6, 2020

## DJI Spark Gimbal Calibration

UPDATE 01/19/2022: I no longer have a DJI Spark but it looks like they have changed the commands for the DJI serial tools. My Air2 is working great so I haven’t had to use this yet but specifying –port before your COM port and -vv before your model will likely give the desired results. First, […]

December 4, 2019

## Serve Webp Images and Create an Efficient Cache Policy for Runcloud’s nginx-rc

Why RunCloud? Runcloud makes server management simple and deploying of new webapps a breeze. WordPress and many other platforms are supported along with Github for code management. If you are not using RunCloud then the nginx configuration below will have to be added to your NGINX config block. How do I serve WEBP images? I […]

October 3, 2019

## Updated: $100 Credit for DigitalOcean VPS Hosting and Cloud Services

Sign up today and get a free $100 credit from Digital Ocean to use over 60 days. Learn more about DigitalOcean here.

[Page 1](https://nmbgeek.com/blog/)[Page 2](https://nmbgeek.com/blog/page/2/)[Page 3](https://nmbgeek.com/blog/page/3/)[Page 4](https://nmbgeek.com/blog/page/4/)[Older articles →](https://nmbgeek.com/blog/page/2/)

## Browse by topic

### Categories

[Bash / Linux](https://nmbgeek.com/blog/category/scripts/bash-linux/)[Powershell](https://nmbgeek.com/blog/category/scripts/powershell/)[Scripts](https://nmbgeek.com/blog/category/scripts/)

### Tags

[aws](https://nmbgeek.com/blog/tag/aws/)[caching](https://nmbgeek.com/blog/tag/caching/)[developers](https://nmbgeek.com/blog/tag/developers/)[DJI](https://nmbgeek.com/blog/tag/dji/)[Exchange Powershell](https://nmbgeek.com/blog/tag/exchange-powershell/)[G-Suite](https://nmbgeek.com/blog/tag/g-suite/)[How To Videos](https://nmbgeek.com/blog/tag/how-to-videos/)[linux](https://nmbgeek.com/blog/tag/linux/)[nginx](https://nmbgeek.com/blog/tag/nginx/)[Office 365](https://nmbgeek.com/blog/tag/office-365/)[route53](https://nmbgeek.com/blog/tag/route53/)[RunCloud](https://nmbgeek.com/blog/tag/runcloud/)[scripts](https://nmbgeek.com/blog/tag/scripts/)[Spark](https://nmbgeek.com/blog/tag/spark/)[tutorial](https://nmbgeek.com/blog/tag/tutorial/)[web hosting](https://nmbgeek.com/blog/tag/web-hosting/)[webp](https://nmbgeek.com/blog/tag/webp/)[Wifi](https://nmbgeek.com/blog/tag/wifi/)[youtube](https://nmbgeek.com/blog/tag/youtube/)


## Structured data

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://nmbgeek.com/#organization",
      "name": "Choice Technology Solutions",
      "legalName": "Choice Technology Solutions, LLC",
      "slogan": "Practical technology. Personal service.",
      "url": "https://nmbgeek.com/",
      "description": "Helping businesses make confident technology decisions since 2010. Technology consulting and support from Clint Johnson in Myrtle Beach, SC.",
      "logo": "https://nmbgeek.com/brand/cts/full-name-light-mode.png",
      "image": "https://nmbgeek.com/brand/cts/full-name-light-mode.png",
      "email": "support@nmbgeek.com",
      "telephone": "+18439974335",
      "founder": {
        "@type": "Person",
        "name": "Clint Johnson"
      },
      "areaServed": [
        {
          "@type": "AdministrativeArea",
          "name": "South Carolina"
        },
        {
          "@type": "Country",
          "name": "United States"
        }
      ],
      "foundingDate": "2010",
      "brand": {
        "@type": "Brand",
        "name": "Choice Apps",
        "url": "https://choiceapps.us/",
        "description": "Choice Apps is the web and application development brand of Choice Technology Solutions, LLC."
      }
    },
    {
      "@type": "WebSite",
      "@id": "https://nmbgeek.com/#website",
      "url": "https://nmbgeek.com/",
      "name": "Choice Technology Solutions",
      "description": "Helping businesses make confident technology decisions since 2010. Technology consulting and support from Clint Johnson in Myrtle Beach, SC.",
      "publisher": {
        "@id": "https://nmbgeek.com/#organization"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "WebPage",
      "@id": "https://nmbgeek.com/blog/#webpage",
      "url": "https://nmbgeek.com/blog/",
      "name": "Blog | Choice Technology Solutions",
      "description": "Troubleshooting guides, technical tips, and projects from Choice Technology Solutions. Page 1 of 4.",
      "isPartOf": {
        "@id": "https://nmbgeek.com/#website"
      },
      "about": {
        "@id": "https://nmbgeek.com/#organization"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://nmbgeek.com/brand/cts/full-name-light-mode.png"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "CollectionPage",
      "@id": "https://nmbgeek.com/blog/#webpage",
      "name": "Blog",
      "mainEntity": {
        "@type": "ItemList",
        "itemListElement": [
          {
            "@type": "ListItem",
            "position": 1,
            "url": "https://nmbgeek.com/blog/first-helium-miner-deployment/",
            "name": "First Helium Miner Deployment"
          },
          {
            "@type": "ListItem",
            "position": 2,
            "url": "https://nmbgeek.com/blog/updating-microsoft-office-2016-2019-volume-to-office-2021-ltsc-using-intune-microsoft-endpoint-manager/",
            "name": "Updating MS Office with Microsoft Endpoint Manager"
          },
          {
            "@type": "ListItem",
            "position": 3,
            "url": "https://nmbgeek.com/blog/dji-spark-tilted-horizon-gimbal-calibration-fix/",
            "name": "DJI Spark Gimbal Calibration"
          },
          {
            "@type": "ListItem",
            "position": 4,
            "url": "https://nmbgeek.com/blog/webp-and-cache-runcloud-nginx/",
            "name": "Serve Webp Images and Create an Efficient Cache Policy for Runcloud’s nginx-rc"
          },
          {
            "@type": "ListItem",
            "position": 5,
            "url": "https://nmbgeek.com/blog/free-50-dollar-credit-for-digitalocean-vps-hosting-and-cloud-services/",
            "name": "Updated: $100 Credit for DigitalOcean VPS Hosting and Cloud Services"
          }
        ]
      }
    }
  ]
}
```
