Skip to content

Commit

Permalink
Ahrefs Fixes Nov 2023 (#245)
Browse files Browse the repository at this point in the history
* Low Cost CDN article fixes

* mailto issue

* Link to Home status page broken

* Slashes added to Header links

* Removing nofollows in footer

* NC Vets Interview Alias Fixing

* Adding Netlify Status

* Hachyderm Verification

* HTTPS for Carbon Ads
  • Loading branch information
chris-short authored Nov 29, 2023
1 parent c3e1cee commit 60fc49d
Show file tree
Hide file tree
Showing 12 changed files with 22 additions and 18 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# chrisshort.net

[![Netlify Status](https://api.netlify.com/api/v1/badges/de93504e-cc4e-44a7-a436-b0c9d5b826d6/deploy-status)](https://app.netlify.com/sites/chrisshort/deploys)
![Twitter Follow](https://img.shields.io/twitter/follow/ChrisShort?style=social)
![GitHub followers](https://img.shields.io/github/followers/chris-short?style=social)
![Subreddit subscribers](https://img.shields.io/reddit/subreddit-subscribers/devopsish?style=social)
Expand Down
10 changes: 5 additions & 5 deletions config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -98,22 +98,22 @@ privacy:
menu:
main:
- name: About
url: about
url: /about/
weight: 10
- name: CV
url: https://chrisshort.net/curriculum-vitae/?ref=header
weight: 15
- name: Speaking
url: speaking
url: /speaking/
weight: 20
- name: Interviews
url: interviews
url: /interviews/
weight: 30
- name: Archive
url: archive
url: /archive/
weight: 40
- name: Search
url: search
url: /search/
weight: 50

# for search to work
Expand Down
3 changes: 1 addition & 2 deletions content/drawings/dns-is-awesome.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,5 +20,4 @@ There are so many cool things about DNS one drawing is not going to do it justic

![DNS is AWESOME](https://shortcdn.com/chrisshort/drawings/DNS-is-AWESOME.png)

DNS is awesome because it allows you to have a full blown CDN for next to nothing. All you have to do is create a [CNAME that points to Amazon S3](/low-cost-content-delivery-network-cdn/).

DNS is awesome because it allows you to have a full blown CDN for next to nothing. All you have to do is create a CNAME that points to Amazon S3.
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ slug = "nc-vets-oral-history-interview-1"
tags = ["air force", "us air force", "internet", "military", "linux", "google", "interviews", "veteran", "usaf"]
title = "North Carolina Veterans Oral History Interview Part 1"
aliases = [
"/nc-vets-oral-history-interview-1"
"/nc-vets-oral-history-interview-1/"
]
[cover]
image = "https://shortcdn.com/chrisshort/handy_recorder.jpg"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@ draft = false
slug = "nc-vets-oral-history-interview-2"
tags = ["war", "communications", "iraq", "afghanistan", "veterans", "air force", "north carolina", "central command", "interviews", "veteran", "usaf"]
title = "North Carolina Veterans Oral History Interview Part 2"
aliases = ["nc-vets-oral-history-interview-2"]
aliases = [
"/nc-vets-oral-history-interview-2/"
]
[cover]
image = "https://shortcdn.com/chrisshort/chris-short-qatar-firing-range.jpg"
caption = "Weapons qualification in Qatar in 2002; two men on camels walked across the active firing range"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@ draft = false
slug = "nc-vets-oral-history-interview-3"
tags = ["military", "mission", "war", "north carolina", "air force", "us air force", "north carolina veterans", "interviews", "veteran", "usaf"]
title = "North Carolina Veterans Oral History Interview Part 3"
aliases = ["nc-vets-oral-history-interview-3"]
aliases = [
"/nc-vets-oral-history-interview-3/"
]
[cover]
image = "https://shortcdn.com/chrisshort/chris-short-cyber-transport.jpg"
caption = "Talking with Airmen at Pope AFB"
Expand Down
6 changes: 3 additions & 3 deletions content/post/comcast-status-page/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ image = "https://shortcdn.com/chrisshort/UptimeRobot_Home.webp"

+++

TL;DR: Comcast had a local area issue. I set up a [status page for my house](https://status.chrisshort.net/788638365) after many outages. The status page actively monitoring connectivity forced Comcast to look outside our home for a fix after several visits.
TL;DR: Comcast had a local area issue. I set up a status page for my house after many outages. The status page actively monitoring connectivity forced Comcast to look outside our home for a fix after several visits.

{{< carbon >}}

Expand Down Expand Up @@ -42,11 +42,11 @@ Comcast had a problem, and I suspected it was related to the previous month's ma

There was another frustrating mid-live stream outage. That's when I went ahead and decided the house was getting a public status page.

I was already using the freemium version of [UptimeRobot](https://uptimerobot.com/) to monitor the [various web properties](/projects/) I maintain. I could add more monitors and build a public-facing status page for $84 a year. The cost was well worth it to prove Comcast had a problem (not the house). I swiped ye ole credit card, added some DNS records, and [status.chrisshort.net](https://status.chrisshort.net/) was born. I setup an old Raspberry Pi with Fedora as an endpoint to be pinged by UptimeRobot so [my home could have a status page](https://status.chrisshort.net/788638365) to show anyone asking.
I was already using the freemium version of [UptimeRobot](https://uptimerobot.com/) to monitor the [various web properties](/projects/) I maintain. I could add more monitors and build a public-facing status page for $84 a year. The cost was well worth it to prove Comcast had a problem (not the house). I swiped ye ole credit card, added some DNS records, and [status.chrisshort.net](https://status.chrisshort.net/) was born. I setup an old Raspberry Pi with Fedora as an endpoint to be pinged by UptimeRobot so my home could have a status page to show anyone asking.

Note: I ended up applying the network-latency tuned profile so the Raspberry Pi could keep up with checks and the normal internet scans.

[![UptimeRobot status page for my house as of 2021-09-30](https://shortcdn.com/chrisshort/UptimeRobot_Home.png)](https://status.chrisshort.net/788638365)
[![UptimeRobot status page for my house as of 2021-09-30](https://shortcdn.com/chrisshort/UptimeRobot_Home.png)](https://status.chrisshort.net/)

## Replace EVERYTHING

Expand Down
2 changes: 1 addition & 1 deletion content/post/the-aws-bill-heard-around-the-world/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ It was a bright, Saturday morning, July 4, 2020. I had just gotten Max all situa

{{< carbon >}}

Along with that migration came the CDN for this web site (cdn.chrisshort.net). I mean [a Cloudflare fronted S3 bucket that holds assets deemed too big for git](/low-cost-content-delivery-network-cdn/) when I say CDN. It's not even [ChrisShort.net](https://chrisshort.net) itself, as it is hosted on Netlify's CDN and every other static site I own or manage. I've been a Cloudflare user for a long time. The CDN is less than 300 files and has existed for over five years on various clouds. Moving it back to AWS from GCP bumped the AWS bill to an average of $23/month. Not too bad given the [site's traffic](https://app.usefathom.com/share/suwvjwwc/chrisshort.net).
Along with that migration came the CDN for this web site (cdn.chrisshort.net). I mean a Cloudflare fronted S3 bucket that holds assets deemed too big for git when I say CDN. It's not even [ChrisShort.net](https://chrisshort.net) itself, as it is hosted on Netlify's CDN and every other static site I own or manage. I've been a Cloudflare user for a long time. The CDN is less than 300 files and has existed for over five years on various clouds. Moving it back to AWS from GCP bumped the AWS bill to an average of $23/month. Not too bad given the [site's traffic](https://app.usefathom.com/share/suwvjwwc/chrisshort.net).

### The shock

Expand Down
2 changes: 1 addition & 1 deletion content/speaker-rider/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,6 @@ My talks are well researched, data backed, experiential based, and hopefully ent

## Contacting Me

Want to have me speak? Cool! Reach out to me [via email]([email protected]) with your event info and a general idea of the topic you want me to talk about.
Want to have me speak? Cool! Reach out to me [via email](mailto:[email protected]) with your event info and a general idea of the topic you want me to talk about.

Thanks for reading!
2 changes: 1 addition & 1 deletion layouts/partials/extend_head.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,4 @@
<script src="https://cdn.usefathom.com/script.js" data-site="SUWVJWWC" defer></script>
<!-- / Fathom -->

<a rel="me" href="https://hachyderm.io/@ChrisShort"></a>
<a rel="me" href="https://hachyderm.io/@ChrisShort">Mastodon</a>
2 changes: 1 addition & 1 deletion layouts/partials/footer.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
{{- if .Site.Copyright }}
<span>{{ .Site.Copyright }}</span>
{{- else }}
<span><a href="/copyright/" title="Copyright CC BY-SA 4.0" rel="nofollow">Some rights reserved</a> © 2003 - {{ dateFormat "2006" now }} <a href="https://chrisshort.net" title="Chris Short">Chris Short</a> &bull; <a href="/terms/" title="Terms and Conditions" rel="nofollow">Terms</a> &bull; <a href="/privacy/" title="Privacy Policy" rel="nofollow">Privacy</a></span>
<span><a href="/copyright/" title="Copyright CC BY-SA 4.0">Some rights reserved</a> © 2003 - {{ dateFormat "2006" now }} <a href="https://chrisshort.net" title="Chris Short">Chris Short</a> &bull; <a href="/terms/" title="Terms and Conditions">Terms</a> &bull; <a href="/privacy/" title="Privacy Policy">Privacy</a></span>
{{- end }}
</footer>
{{- if (not .Site.Params.disableScrollToTop) }}
Expand Down
2 changes: 1 addition & 1 deletion layouts/shortcodes/carbon.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!-- Carbon Ads -->
<p>
<script async type="text/javascript" src="//cdn.carbonads.com/carbon.js?serve=CK7D52QU&placement=chrisshortnet" id="_carbonads_js"></script>
<script async type="text/javascript" src="https://cdn.carbonads.com/carbon.js?serve=CK7D52QU&placement=chrisshortnet" id="_carbonads_js"></script>
</p>
<!-- End Carbon Ads -->

0 comments on commit 60fc49d

Please sign in to comment.